It does sound as if you've pushed yourself really hard.. That's where pacing comes into it. Hope you have a lovely evening with your fiance. What does he do that means he's away so much?
How's L doing at school? Still OK?