My thoughts are that if you have to ask yourself whether you are something, chances are that you are probably not. It would probably be more beneficial to ourselves if we asked ourselves the question, but in a slightly different way, ie 'should I accept my sexuality,live with it and move on'
As said many times before, both in this thread and others, there is no definitive answer. having said that, I do believe that there is one definitive part of the whole scenario that is a constant. That is, if you like sexual intimacy with a penis other than your own ( lets us wankers off the hook there

) then you aint hetero.
As far as the intimate side of things go, I don't feel that a desire for penetrative anal sex either as giver or receiver is indicative of homosexuality, I think it is more simple than that, ie, just another of the zillions of things that can be described as a 'fetish' in sexual terms.
Bottom line is that it's your life, your body,your mind, live with it, live with the consequences, if any, and don't let self appraisal, self critisism or self denial, become a barrier against your well being.