New Scratcher Joined 3 years, 6 months ago Location not given
look in the featured project it will tell everything....
depression and more..... and more till i die :/lord end me i cant do this no more i hate life i hate myself i hate everything about me i wish i could be dead