I'm sorry if this is harsh, but I don't think you're mature enough to have a good relationship with anyone. Relationships require honestly and trust, and you don't have that to offer to either guy. I think you should spend some time alone, considering the kinds of choices you have made, who you want to be, and what you have to offer. No one deserves how you have treated these men.