Those are good questions. The old cliche is that love shows up when you're not looking for it. I'm not sure how that works. Does that mean if I just sit on my couch watching TV every night that Mr. Right will come knocking on my door? I kinda doubt it. I used to think that there was someone for everyone...but not sure I believe that anymore either. There are plenty of people (especially gay people) that never found the right person. If you're still in your 20's, you still have SOOOO much time. No need to rush, but keep your eyes open and keep yourself out there. I didn't "come out" until my early 30's, and at the time thought the right guy would show up eventually. Well...I'm well into my 40's now, and he never did. And it's harder to get people's attention when you're in your 40's. Rupert Everett once said that when gay men turn 42, they also turn invisible. Unfortunately, there is some truth to that. So if you're in your 20's...it's too early to start wondering whether Mr. Right will come along. If you're in your 40's...it's a legitimate question. Not giving up yet, however.