Yes! One of the reasons why having new habits can be so positive is that it creates a new experience for you, so for instance when you are "feeling good," it tends to be because you're maintaining the habits you have.. so as soon as you aren't feeling as sharp, you can "dissect" what's different about your life and adapt accordingly. I do this all the time. I call it a "status check." Am I hungry? What have I been eating the past few days? How's my sleep? Have I been exercising? Doing gratitude? Meditating? etc. Then you can identify what's "off" and adjust it back to where it should be. It's not always going to fix everything, but it's a start. For the meetups, think of it like this: you can be a leader. Imagine if you go and there's only a few people, but because you're there you can help them also have a good time. If you don't go, you don't have that opportunity and for someone else who shows up, you're leaving them hanging when you said you'd go. Integrity is the vehicle to getting what you want in life. If you say you're going, it's important to go. Be reliable. I really do believe the way you do something is the way you do everything. If you break these small commitments here, where else are you breaking up? And so if you show up and no one is there, you get to feel good about going, and you now have free time to do what you wish. Plan ahead, "If I go and no one is there, I'll go do this instead." You're probably rationalizing due to social anxiety. I would commit to 1 or 2 events per week that you are going to go to. You may be putting more attention into other areas right now, and that's good, but you can still get out there a bit each week. When it comes to "perfectionism"... set a new definition of success for your social events. What's "success" to you mean?