I've been in Edinburgh for six years and have yet to meet anyone in Edinburgh that I'm keen on hanging out with outside of work. I mean, I love my work colleagues but they have little to talk about with me. The only people that are into anything I enjoy happen to be over 40 and that's not really my cup of tea, I prefer hanging out with those closer to my age or younger.

So I guess I'm more posting to relate rather than help. But I'm sure if you meet some like-minded people at work or something then you'll be fine. Otherwise, do what I do: Bring cool people from outside of town to your place. I got my girlfriend and a couple of extremely close friends that way, unfortunately only one of them moved in but fortunately it was the one that mattered most.

All the best, and I'm sure things will improve. But you're right, it is very dull when you have that kind of quick change. =x Lucky you're in New York, I think there are a fair few nice EoFFers from there that wouldn't mind meeting up.