Hmmm, was in same place yesterday for a while. I just let it ride for a bit, went for a run, exercise helps.
Get out of house for sure, that always helps.
I think you will find that the Tennis will help as well.
For me, Turtle, I know these days come, it's something H says, or does with GF that triggers it and I think "I could have done that, it could have been me", but it's not and I just ride it a bit because I know the feeling will go away and it takes time.
You probably have these moments less and less...look at LaBug and her Hs ring story. She is one of the strongest people on here and that little gesture dropped her. But she got up, like we all do, and those feelings fade...until the next time something triggers them.
But I think that one day, the trigger happens, and while you feel sad and melancholy, it doesn't drop you at all.