Welcome back! Don't beat yourself up -- this has been a rough year for everyone and A LOT of people have had weight gain during the pandemic. It's not too late to get back on track.
There are a lot of options for working out at home. I have no desire to go to a gym (plus, I live in a rural area and it would be a long drive to get to a gym), so I would rather work out at home. I do a YouTube video for cardio every day. There are so many free workout videos available (my favorite is Leslie Sansone). And you can do strength training with an inexpensive set of resistance bands.
Maybe you could try cutting out snacks completely. For me, snacking was a big part of my weight problems in the first place, so I am now sticking to three meals per day and not snacking at all between meals, other than protein drinks (and the occasional sugar-free hard candy). I'm only 6 months out from surgery, so I'm sure it's easier for me than it is for you, but I find that a warm beverage fills me up for a while.
I think tracking your food intake is really important. I love MyFitnessPal, and something that helps me is to enter my food BEFORE I eat it. If you're not up to that detailed tracking, you could try an app like Ate Food Diary. All you have to do with that is take a picture of what you eat and say whether it's on path or off path.