I have 2 kids and work so my opportunity is limited. I commute via bike ( with 2 kids in the trailer ). I take the kids to the park ( on the trailer ). I have a 2 mile loop near my house that I can use for opportunistic rides where I can ride for 30-80 minutes. I have a rail trail I can hit when I have 2 hours ( give or take ). For hills I have a 1600' foot rise + rolling hills which is a nice 2-3 hour round trip.
I ride when I can and try not to fret the days I can't.