As I've said on other threads, reading posts like the OP's reminds me that I could never punt if I were in a relationship - I'm such a rotten liar, I blush very easily and would be caught out FAR too easily.
Whereas i have had an adult life time to refine my lying and cheating. Being selfish really is a big advantage punting wise.
A great cover i have used for years is playing Golf. Even in bad weather, though not when there is Lightning
or Snow i can still say i was playing or was at the driving range. The great thing is i do play Golf and have done before a round, so the round with a Buggy might really take 3 hours, i said it took 5. I refer to my Golf partners as Golf buddies and it is the case i can pair up with another guy i dont know if one of my mates cant make it. So my partner never meets these Golf buddies as i only see them at the club. I also play at various clubs not saying exactly which one on the day.
Its also been the case that i havent had really obviously blatant nosey partners, i wouldnt put up with that anyway. I know some punters have to account for their every movement. If you have a partner like that it makes it that much harder of course.
When i was working i was always out and about anyway so could and did easily squeeze punts in. The big task was in 2008/9 when i was going to LMP parties at least 3 times a week for a year, so with driving time that was at least 7 hours x3 days i had to cover virtually every week they were open. I invented lots of extra Golf and being out and about.
A crucial thing i have seeked to avoid is asking someone like a mate who knows my partner to lie for me. They are up for possible scrutiny and questioning then, even without me knowing about it, if a partner was suspicious. Never happened as far as i know, but using unaccountable strangers is far easier for me.