Very few people on this forum get paid to lift. So yes, most have jobs and/or school.
IMO, if you have a very busy schedule & multiple activities, then you need to give yourself permission to be flexible & you need to prioritize. For example, I practice BJJ, I lift & I compete in Scottish Highland Games. If I only have an hour today to train, which do I pick? I have to prioritize & have a plan for why I'm prioritizing.
I can also have a plan to lift on Mon, Wed, Fri, but if I can't lift on Monday due to business travel, kids activities, whatever, then I'll get it in on Tuesday. Might not be ideal lifting back-to-back but its better than completely missing a workout.