Welcome and good luck. You'll do fine. You have a great attitude, except maybe for being too self-deprecating. There's a dream man out there wondering where you are. You have a lot of happiness to look forward to. Don't let the difficult stuff blur your vision of the future.
Daniel and Troy, you guys have been great in this thread. I wish you or someone like you had been around when I was grappling with being gay back in my 20s. (Not likely since I'm 66 now, but you know what I mean.)
When you can transform the war and violence in yourself, then you can truly begin to help others find peace. Thich Nhat Hanh