Ppl treat you like trash because you are nice, and nice ppl always have the word 'walkover' printed on their forehead. Not having a go, it's something else i am experienced in.
I had a 'best friend' that used to treat me like crap. I couldn't see. It was my mum who opened my eyes and after we fell out several times, i realized it myself.
There are girls out there who do like decent genuine guys, they are just hard to find.
Just out of question, how do you find religion?