Oh, Lisa, I had no idea you were going through so much. It hurts my heart to think you ever felt shame about weight gain. I'd like to offer this perspective:
You have survived a global pandemic... the likes of which the world has not seen in four generations. It was frightening, and isolating, and made us all question a lot of things about our personal lives. I know many of us gained weight (15 extra pounds here, 'staycation' mindset, as JAileen said). The weight gain feels quite natural, an instinctive reaction to a dangerous threat - we dug in, and ate food while it was readily available.
Things are graaaadually reopening, but to be honest, I don't think my life will ever be the same 'normal' I had before the pandemic. I used to get caught up in a lot of trivialities, and 'supposed-to's'. My friends say the same. The reality is, it is never too late for a fresh start or a reboot. I think feeling regret or shame is natural, but it's also going to hold you back from enjoying your now, and all the shiny beautiful potential it has for you. You are beautiful enough and young enough for your fresh start - whether it's health, or style, or lifestyle. You want to color your hair? DO IT. You want to find a way to balance a more casual lifestyle with some rockin' fashion? I know you're going to do it! There's no rush, take your time, and enjoy the artistic challenges.
Final thought: You look gorgeous, and I love love love you in these creamy whites! I think this really suits you - quietly rich and elegantly understated, with just a hint of punk-rock.