I am 18 years old i have been suffering from low mood low self esteem and this happens to me repeatedly. I have not consulted a doctor yet but i thought of taking xanax as this may come from stress.  Can yoi suggest me some way to overcome my situation?
Degree understand your concerns went through your details. I suggest you not to worry much. You are just 18 and how can you make self diagnosis. Forget it. You do not have any mental troubles. You are a teen aged person. Your brain is so vibrant and creative at this period, if you are unable to provide tasks which challenge the brain, stagnancy and laziness takes place. This laziness make you feel as of now. Cultivate the habit of following the aim. Do you have any aim? Educational or career? If you have a serious aim, rest should follow. If you do not have any serious aim, find one. Being engaged in your studies should cure you. Thoughts are there to come and that is the duty of the brain. Let the thoughts come. You need to divert the thoughts to more priority ones. Means be busy and divert thoughts. Relaxation and meditation plays an important role in controlling mind. Plenty of water, oxygen and exercise most important. For more psychotherapy techniques, You can post a direct question to me in this website. Include every detail as much as you can. I shall prescribe some psychotherapy techniques to control your condition. I am sure that the techniques should be a success. Hope this answers your query. Available for further clarifications. Good luck.