Wendy, Please have your leg looked at by a physician. It doesn't sound good and you can't be sure if you had a vein break or it's something else. Please do not put that off for very long. It's better to be safe than sorry.
The cupcakes sound like they are to "die for". I'm sure your friend will appreciate them. Hey, at least you can go and have some fun even if you can't make it all night. Enjoy yourself a bit. You've been putting in a lot of hours lately and you need this break.
I can't believe your S23 left the place a mess. At least your xh is making an attempt to clean it up. That is so not right to do to you and your xh. He's a grown man and should have cleaned up after himself. I'm sure he wouldn't have wanted to move into a place left a mess like that. I'm glad he's doing okay in Colorado. Maybe he'll opt to live there permanently.
I do hope you enjoy the holiday. Please try to get some rest if you can.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.