WayoftheLeaf, what's stopping you from seeking counseling from an actual in-person, accredited therapist of some sort? I'm sure the idea of some anonymous online person is appealing in many ways, but most good counselors/therapists don't work that way. They need to be able to ask you customized, in-depth questions to evaluate you, and they also need to be able to see how you react and behave in order to accurately diagnose you. Why don't you ask your mom about getting an appointment with someone? There are often services offered by county mental health agencies that are very affordable or even free.