men are men, women are women. Naturally and eternally we are what we born. If it wad for a man to have sex with men he would have been born a woman. And vice versa. Due to experience we can lose sight of our natural essence, whether willfully or unbeknownst. But, if we realize the wrong in our ways we can make the choice to change. First by altering the external behavior, and with a continuous change the internal urges feelings etc will start to go back to center.
Believe what works for you. I believe sexual attraction is a little more complicated than this. Current thinking concurs with this and who one is attracted to is not always a simple choice.
We all do have the ability to make choices though. I chose to fall in love with and marry my wife and for the most part have been completely faithful to her. This however doesn't change the fact that I am essentially bisexual. Many heterosexual men are attracted to a variety of women throughout there lives. If they are partnered, they can choose to act on their attraction to other women or not. This is a moral or social choice. It doesn't change the fact of attraction.
Of course I have no idea why you had sexual relations with other men. Was it just because you were a hustler or did you honestly feel attracted to them? Personally, I think if a guy is truly straight and decides to work in porn or be a male whore, he'd do straight porn and be an escort for women and not men. But then, this is not something I have no real experience with. If you can honestly say the only reason you let other men fuck you was because you needed money and there was no homosexual intent, then I think you are much more adept at lying to yourself then many people are.