Auror, Hi I dont post much but I read your post and wanted to tell you you're doing ok. I had a rough breakup and know how much it hurts. In hindsight it was the best thing that ever happened to me. If I had stayed with her I would not have met my wife who is the best thing that ever happened to me. I know it feels like it will never get better but trust me it will.
Have you thought about therapy. You seem stuck and a good therapist will help you with this. Good luck to you