I wish there was a "Like" button for these forum posts, this is definitely a good update, glad you hear you're doing good, and yes, slowly but surely you'll be back to 110%.
Just remember, right at this very moment there's a 1000+ other men out there that are just as good if not much better than your XH, and there's only one you, I like those odds, you should too ;-)