K you sound fantastic!!!!!! So glad that Sunshine is shining again. Good for you to tell it like it is with your H. There is a line from a movie "Shawshank Redemption" that says basically "time to get on livin' or get on dyin'" and you decided you are ready to get on living!
Not that you haven't been, what with the painting, the jewelry, nights out with girlfriends, etc. But in terms of your marriage, you have made your decision, chosen a path to stick with. That has to feel great!