I don't see any evidence that you're actually homosexual. Then again you might not be straight either.
Having a "crush" on someone doesn't mean you're attracted to them.
A crush that feels like "OMG, YOURE SO HOT, I WANT TO HAVE SEX WITH YOU" is a real, legitimate crush. It means your'e attracted to them.
But a crush that feels like "OMG, YOURE SO COOL/CUTE/INTERESTING, I WANT TO BE YOUR BEST FRIEND!" is just admiration.
So, what kind of crushes do you have on guys? Is it the first type or the second? If its attraction, your'e straight or at least bi. If its admiration, you probably aren't straight (or even bi.)
|