You say you always tried to be good, but be good for whom? I would try and analyze this belief, and see where it stems from. I'm guessing it came from someone telling you you weren't good enough, or weren't trying hard enough, etc.

I know you can make it, because I've come a long way from where I was a few years back. Trust me, trust yourself, you'll find your peace.