Makbike - I'm glad to hear that you are getting better physically. Keep being good to yourself and give it proper time to heal.
As for the exBF, these things just take time, no matter how they end. I ended mine at the beginning of the year. It was as nice of an ending as anyone could hope for, but it still hurt like crazy. Every now and again, it still hits me that I don't see that person everyday anymore and that, even though we stayed good friends, the things we now talk about are far removed from what we could before the breakup.
You will make it through stronger, wiser and more sure of just what you do want in life. Learn from every relationship and build on that and eventually you will find the one that brings it all together.

Good luck and come chat anytime you need to.