Theres not much really to say edz as it seems your doing all the right things.
I admire your commitment to morning exercises though. my snooze button normally wins that battle (It'd probably help if I didnt keep injuring myself as well)
I know it keeps being said but if i think about the progress in your situation between the edz today and teh edz i remember sorting stuff in the previous flat then it is a world of sunshine and rainbows apart.
keep up the good work
Both mid 30s, 2 young kids BD 7sep14 XW moved on long ago, now living with OM1 D paperwork in progress