I felt like you at first - not in with the 'in' jokes etc but you soon get to know personalities and they
really are a nice friendly intelligent lot (well mostly ....!) and you'll soon feel happy and people will get to know your personality as you join in
Some people knew each other from a previous site but they've made me welcome - it takes time for people to get to know you and you'll love it - honestly.