Break from programs

So I have this terrible problem with being an all or nothing person. If I don’t do something correctly, I tend to over think it and won’t do it at all. This affects my ability to stay consistent with programs because if I miss a day, I get really down on myself for not doing the program correctly. I know I can reschedule, but I only like to workout Monday-Friday in the mornings before the kids are awake. I don’t want to workout on weekends because I save that time for the kids. So if I bump the program back a day, then my rest days will no longer be Saturday/Sunday. So this past week, I overslept my Monday workout. I got really mad/depressed with myself and was dreading making the day up. So that lead to me not having energy to workout on Tuesday. Before long the whole week went by and I did not work out. I decided that once I’m done with Strong, I’m going to take a break from programs. That way, I don’t feel like I have to follow the calendar. I’ve never scheduled my own workouts before. In a way my perfectionist ways are helpful because I push my self to finish programs even if I don’t want to. But I think it’s break time now. Anyone else feel like this?