300 hours / mth approx equals 14 hour working days. That's not unusual. But if you are feeling burnt out, then take a break or change jobs. There's a big world out there!