Sirunus wrote:
it'll be extremely difficult to meet new people except for perhaps at work. But you know what people say about that, "don't sh*t where you eat."
I could not agree with you more about not trying to date people you work with.
BUT, I wouldn't say give up on meeting people 'through' work.
I work in the design field, so I meet people from other companies who do similar work, I've joined a trade organization for designers and go to meetings to get tips and tricks... it's breaking the ice and finding that commonality that is difficult for me, but, going to professionally geared events ensures that I will have at least something in common with everyone there.
The last four guys I've been romantically involved with have all been folks I've met through my industry, but, outside of my company.
There are obviously communities for just about everything... database administrators, gardeners, architects, accountants, spec-writers... I'd say there should be similar options for a ton of industries.
Good luck.