Take time to rest
Even if the big project is due by end of day, and even if clients are coming to town, make sure you have enough energy to get the job done. Take breaks throughout the day, drink plenty of water and tea and sleep as much as possible. Your health comes first.
Don't be too hard on yourself
You clearly set high standards for yourself. But take time to pat yourself on the back for what you have achieved so far. When stress comes along, remember that you're not the first or last person to feel this way, and it will pass.
Think happy thoughts
It can sometimes be as simple as watching a silly cat video, getting your favorite smoothie or hearing your partner's voice. Think of happy things to get you through the work day, and remember all that you still have to be thankful for.
Plan something to look forward to
Whether it's a trip to your bedroom or Starbucks, find time to treat yourself. Window shop at lunch, try that new restaurant on the weekend or sleep as long as you like on Sunday. Give yourself leeway by carving out time to do something that gets you excited. Even if that something is sleep!
Make sure it's worth your time
If you're pursuing dreams while fighting for your health, make sure it's worth it. Don't settle for a dead-end job, but if you have to for financial reasons, make a deadline for you to transition into a more meaningful career. Need to bartend while you save up money? That's fine, but have a concrete plan for the next five years of how you can chase your dreams and fulfill your calling.