self hatred

Information, Symptoms, Treatments and Resources

Blank

Journals about self hatred

2148443 tn?1336399801
And I couldn't care less if you see this. If you even continue reading then thank you, ...