hi - i just want to let you know it doesnt always last forever, i had the same exact problems going on in my life for quite some type at around the same ages u described. i put my family, freinds, and myself through absolute hell for quite some tim...