Feeling as though you are never going to be happy is not normal. Even though you may be thinking that you have always felt this way to some extent, you are not okay to continue in such a fashion. You have to make sure that you are taking care of yourself, and that means making your mental health a priority. So long as you are serious about taking care of your mental health, you will be able to take control of your life and get better. You do not even have to do a lot – all it requires is for you to talk to your doctor about needing help.
Have a conversation with your primary care provider about what you are experiencing. Discuss the fact that you are not feeling well mentally. Explain how you have felt depressed for a long time and you are beginning to realize that it is a serious and long term condition. Your doctor can observe you for some time over several sessions, and then recommend that you see a specialist for psychiatric treatment in desoto, tx. A lot of people get scared about going to such treatment, but you have nothing to fear from a specialist.
Seeing someone who has the experience to deal with these conditions is the only way that you can truly take charge of your mental health. They will be able to talk to you about your problems in some detail, and they can assess whether or not you need to go on medication. The idea of taking anti-depressants may seem scary, but you do not have to worry. So long as you are serious about getting better, these drugs are going to help you a lot. They will stabilize your mood and allow you to ride out those horrible days where you are not feeling well at all.