Hang in there (((mind)))
Just had coffee last night with S18 who is going through some real struggles and it is heavy on my heart.. so I hear ya! 18 is a tough age.
*hugs*