labug pretty much nailed what I wanted to say, brother. Love in five days? Nuh uh. I'm sorry things went down they did, but it looks like you may have learned a thing or two from it, so look at it that way. Don't think I'm judging you, because I'm pretty sure I would have felt the same way in your shoes.
Now then, there's nothing wrong with retail therapy. I've been doing a lot of that myself lately!
Yes, these first winter holidays are the roughest. But know that you're not the only one going through this special kind of hell, even though it feels like you are. Reach out for us when you need us, pal. We're just a click away.