This has been going on for a while. Talk to your doctor about possibly upping your medication. It may not be working for you at the dose you are at.
Now I read what you wrote and I personally think you might be gay. The only person who can honestly answer that is yourself. I know everyone goes through sexual confusion and different ages but all pretty much around 12-25yrs of age. How old are you? What will happen in your mind if you are gay. Do you have any gay friends you can confide in?
Continue with your therapy and medication. Most people that are gay realize it very early on in life.
Hey -- bieng gay myself it was nothing I ever stressed over. It's a decision you come to very easily. Don't worry about it -- you're not gay. Best of luck.