Cheaters

It sucks being gay then also having your girl that you have been with for almost 2 years and you can't stop thinking about how many times they have cheated. I know they don't deserve me but man i fuckin love this girl. But I can't let go of what she did. There's days where I love her so much then there's days where I think about that and I start going off on her & I mf cry asking why I'm not good enough. I don't even understand. I fuckin hate her then I love her.