What do you mean by a "social life"? opportunities for picking up fit guys are legion, I'm told, even before you think about the locals. (I'm an old male so anything I say on that subject is hearsay.) More cerebral stuff such as music-making and drama (see recent mailings under Arts) is also plentiful, and there are cheerful sports clubs such as the Hash and the Rugby Club women's team. What there isn't much of is a varied bar culture, but try the hotels and Garvies.
The reference to being asked 'how much?' applies very much to Asian-looking women, I'm afraid, but not often to Westerners. Unless they think you're Russian.