If I were in your shoes I would go to my favourite parlour, pick 2 or 3 cuties, book a VIP room, open a few bottles of my favourite beer, put the music on, then dive into the pool-sized bubbling jacuzzi and lay there for hours while the above mentioned cuties rub their naked bodies on my broken knee.
That's what I usually do when I feel a bit down, it always bring me back to life.
But I live in BKK, it helps.
More seriously as Austinite said, just remember you did it and will do it again, I'm in a pretty shitty situation on the WL side too, I just focus on what I need to be done and try to forget what I lost, you'll get back there with twice the pride.