I am also a programmer. You should try to find a job at a company like mine.
Wake up: 5:30am (my own choice)
Morning routine until 6:30
Arrive at work at 6:45.
Emails, meetings, calls, review, coding, etc, until around 11
Lunch 11:30-12:30
Code until about 3pm
Arrive at gym around 3:15
Gym until 4:30
Go home, dinner, gaming, reading, writing [Insert Hobby Here] until 9.
Wind down until around 9:30
Sleep
Fridays are half days (except for the 3 weeks before the semi-annual release), so at 11:30 I go home.
Office is closed from (roughly) Dec. 23 to January 3rd.
25 days PTO/year baseline, going up 1.5 days annually until capping at 40 (10 years).
Minimum 3% raise and 10% bonus, annually. (I got 8%/15% first year and 10%/20% second year).
Catered lunches every day.
------
Sounds like your company is running you into the ground, or you're not capable to handle the work in a timely fashion. Or they require crazy hours. If it's the former, I recommend searching for a new job. If it's the latter, I recommend shoring up your weaknesses, and maybe taking a different approach to programming. I personally went through
https://teachyourselfcs.com/ over the first 1.5 years of my career, and it helped immensely. Also websites like pluralsight will help train you in necessary skills, and some coding challenge websites can help you think on your toes, and make you much quicker at determining edge cases, use cases, testing, and developing elegant, fast solutions.
My final tip, which is quite long term, is to save as much as you possibly can. I, personally, save & invest 80% of my income. 12% goes to housing, 4% to food, and the rest to entertainment/hobbies/etc. Ignoring inflation (which basic investing will do for you), every year I work I can live for 4 years. I knock this down to 2.5, simply because of incidental expenses, new car, etc. So if I work until I'm 50 (28 years), I should be able to afford, with no supplemental income, to live comfortably for 70 more years. I doubt I'll live that long, so I plan on a nice, early retirement between 40-50, probably going into light teaching or writing to supplement my income at that point. If you hate the slog, like I do, this is the best I've come up with to get out ASAP. I've known (as in read about) people who've retired as early as 30, living extraordinarily cheaply in some corner of the world, growing and hunting their food when they can.