Does that make me gay now?
oopS! i completely forgot to answer your query.
Here you go!
To the main character who is confessing via this well written story:
you know what, actually, you are not a gay.
The term bisexual best suits you as according to the context. Hope you are not a
hermaphrodite..gig gig..
Having said that, i am here presuming that you have not been watching gay porn at youporn.com :)
your attempt to bang the black ba$$ though failed(indeed, everyone is not as potential as sojoketo) reveals your masculine segment where as enjoying a BJ from short black Mexican GUY indicates your feminine part.
So, the conclusion has been derived,
Dear confessor, actually you are not a gay, you are a bisexual male or female hope not a CMALE. LOL..