I suspect there is no easy answer to this ?
LOML and I have sort of slipped into a routine where most nights of the week (4 or 5) are spent at my flat (and 1 or 2 at his, and 1 or 2 apart). He finishes work at about 7.30, then generally goes ot the gym, then gets to mine at about 9.30, by which time I've cooked dinner, and we eat together at about 10 and then chat/watch telly/whatever for a bit, then go to bed, and read for a bit, and by the time we get to sleep it's a bit after midnight.
This was fine with me when I was running - could run 1 or 2 times a week at lunchtime, maybe once after/home from work, and drag myself up early one day for a run before work, then get home and potter/cook in the evenings while he's at the gym.
Now, however, running is off for the foreseeable and I am going to the gym instead. Can't go at lunchtime as the gym is near home not near work. Going to the gym takes a lot longer than running - by the time I've got there, clocked in, put my stuff in a locker, got out, got home etc it's about two hours. If I go before work I have to be up by 6.15 and if I go after work I don't get home until 8.30 - later if I need to go to the shops or anything.
Basically I don't like going to the gym after work much. I like taking my time cooking a meal for us in the evening, and watching a bit of crap telly and having time on my own. But I cannot function on less than 8 hours' sleep and getting up for gym in the morning is a nightmare if we've only gone to bed at midnight. Plonking food in front of loml as soon as he gets in the door, eating and going straight to bed isn't ideal either.
Waaaah. I know other people have much, much more serious issues around sleep/time to do things they enjoy etc, but this is getting me down a bit atm.