If it worked before, you should try it again. You are not too young to consider counseling..when you have symptoms like this, it means you are having trouble in some part of your life and can't fully get into enough to work it out.
If you can't afford therapy, or want to try this approach in a new way, go to my masteringstress program (link above)and ask for a review from me, I may be able to help you help yourself in a natural way..not quite counseling but more than just self help.