Just my 2 cents.
I wouldn't say I'm now 100% comfortable with being gay either but I'm a whole lot more comfortable than I was a year ago and I'm a heck of a lot more comfortable with myself than I was in high school.
I still don't have a boyfriend and I'm only out to my sister but it's becoming a non-issue for me. Sure, I have moments where I think "my life would be easier if I was born straight" but my problems would just have a different context, they wouldn't be magically go away.
Three things helped me become more comfortable:
1. Reading self improvement material. I know some of it is cheesy but most of it really helps change your thoughts and perspective about life in general and also helps weed out negative or irrational thinking. Reading up on some psychology also helps too.
2. Reminding myself there's more to me than being gay. I'm not defined by my sexuality and neither is anyone else on this planet- straight, bi or gay. People learn I'm not really like the stereotype and that changes their view of the gay community. (Hopefully)
3. Refining my gaydar. This is very important because not only is it a useful sixth sense but it also expands your awareness of how many people are gay or bi and makes you more aware of human sexuality. When it feels like you're the only gay guy on the face of the planet your gaydar will pick out people to remind you that is definitely not the case.
Despite what you hear from some media corporations or homophobic remarks (homophobes are hiding something about themselves behind those homophobic remarks) this is the 21st century and people are more open minded than you realize. Most people don't care who you go to bed with, they're more concerned who they're going to bed with.
Plus, it helps that Iowa legalized gay marriage before California did.

Just goes to show not everything is as it seems.
I am who I am. Nothing more, nothing less. People become more mature and open minded after they graduate high school and get out into the real world, including you.
Hope that helps.