Okay here goes my story...I am 28 have lived a fair bit of my life in the west(UK and Canada)....I was brought up in a very spiritual environment(I wont say religious because no one is baptized in my family) and because of this, I do not drink, smoke or eat meat....which sounds easier then done in today's world! I have attended university in the UK and Canada and it has always been very difficult for me to socialize because of me being a veggie and a teetotaler! I have however always made sure i never get diverted from my principles which has had a terrible impact on my love life. I have been in a relationship in the past it didnt worked since the girl was a meat lover and thought I am boring since I do not go to pubs and clubs! Now I have come to a point where my parents are pushing me to get married and I do not want to be forced to marry any girl as I need time to know someone before saying 'yes'! I am extremely confused now as I dont have any idea how can I get in touch with a girl who shares similar views as me in the western world?(non drinker, vegetarian and spiritual(I am not saying religious as I have cut my hair). Any help is appreciated!