Hi Anon, recently I went to see a doctor for some seemingly-not-related-to-stress problems but was told that I'm under too much stress from work and hence my health is giving off tonnes of signals. The following were the advice from the doctor, I hope it will help you too. 1. Learn how to compartmentalise your life. Work stays in the office. The moment you step out of the office, don't think about it. The stress can affect your appetite, sleep, functioning of your organs so don't let work constantly occupy your mind. 2. Exercise Make time for exercise. It is a way to prioritise yourself and you should prioritise yourself. 3. Decide between "Live to Work" or "Work to Live" This clears your mind and sets goal. With a goal and the motivation, you'll be able to sieve out the unnecessary stress. 4. Managing expectations Do not impose your expectations of yourself on others because they may not have the same ambition. Likewise, do not allow others to impose their expectations on you. Learn to filter them out. The following are my advices to you: 1. Learn to say no. Know what's your limit (in terms of workload) and learn to say no for tasks with unreasonable/impossible deadlines or beyond your workload. There is a limit to how capable you are, how many hours you can pour in. 2. Don't limit yourself to a timeline. Why set yourself a timeline of 2 years, if the place is not working out? Ideally, you stay on for 2 years. But if you're overworked because your bosses refuse to hire more people, it's a clear sign that your bosses do not value their staff and do not care much for their well-being. You deserve better.