Seek professional support. I can’t stress enough that you should get help from a professional if you need it. You can’t sweep some things under the rug, and you magically can’t “get over it”, nor should you even try. Anyone that tells you otherwise may not have a full understanding of what might be happening.
Replace negative beliefs with positive ones. When you find your thoughts veering into negative territory, try to replace them with positive ones. For example, instead of saying that you will fail at something, tell yourself that you’re getting a new opportunity.
Meditate, use deep breathing or visualization. Done regularly, some of the benefits of these activities include reducing stress, increasing your oxygen intake and relieving headaches. If you feel stressed or sense a headache is coming on, try to meditate, deep breathe or visualize for at least 10 minutes to reduce some of the effects.
Write. Start a blog, or create a private journal to describe your daily experiences and feelings. It can help you increase your self-knowledge and writing can be therapeutic and acts as an outlet to get some things out.
Have some fun. Regularly do something you enjoy such as going to the movies or talking to people who make you happy. Anything that you like doing can help make you feel better.
Laugh more. Studies have shown that laughter improves your emotional state as well as strengthens your immune system.
Remove or reduce negative influences. You need to decrease the negative people and things in your life. If someone constantly puts you down or tries to stop you from meeting your goals, they probably don’t have your best interests in mind. If that person is in your family or someone at work, try to reduce the amount of time you spend with them and focus on the positive things people say instead.