07-02-2014, 05:47 PM
The problem isn't that you are gay. The problem is you are 33 years old, apparently not financially independent and not taking responsibility for your own life, including setting boundaries, especially with your roommate(s) and parents. As others have said, you need to become who you want in your life. If you don't respect yourself, no one else will either. Letting roommates take financial advantage of you is disrespectful, no matter what their 'reasons' are. If you're the lease holder, it is your responsibility to pay the rent and utilities and see to it that the other household members share that responsibility.