John just relax and focus on you being happy. If your happy with yourself the right girl will come along sooner or later. Seems like when you're out looking for the right girl, she's nowhere to be found. Just go do things you like and have fun. I agree that there are probably a lot of hotties at church but I've never been. I can't go there either because I worship Satan.