Strength training in Gym vs. at Home

I have tried several times to get a home strength routine going and I never stick to it. I think there are two aspects:

  1. All I have at home are a couple of dumbells and some resistance bands vs a huge range of equipment at the gym. The latter means I can vary my routine much more, and as I get stronger I can increase the weights I’m lifting. If I’m just doing bodyweight exercises or using the same weights I’m not doing that and it would take a huge investment (and extra space) to have the same set-up at home.

  2. Practical/psychological - if I’ve made the effort to go to the gym and I’m surrounded by other people working out, I’ll get it done. At home the kids will interrupt wanting something, I’ll remember a chore I need to do or I just generally get distracted somehow.