Sparkls you are doing great. I know it's hard to look at the positives. There are many you have and you just have to look for them.
H is texting a bit more. As long as you keep it comfortable for you it's a positive. You got yourself a new dress for match day. Nothing wrong with new clothes. Plus maybe you can wear it out another time and let more people see the stunning you. Yes it rained there all day, it is feeding te flowers, soon the world will be green and warm.
The rainy days don't last. But they help make beauty on the good days.
The person that you will spend the most time with in your life is yourself, so make yourself as interesting as possible.