1) build a supportive environment: family, friends, colleagues, etc
2) have fun activities outside work
2) enough sleep and exercise
the above will help you recoup and recover. especially exercise will make you feel good physically and mentally.
3) have a positive attitude: treating these as challenges, not pressures. some people actually looking forward to challenges and they enjoy the adrenaline rush.
of course, prolonged challenge/pressure is not good for anyone especially if you dont have sufficient recovery in between. so this goes back to point 1 and 2 above.