Congrats! I am so happy to hear things are going great for you. You sound like you are doing awesome. Hang on to all this positive feeling-its only going to get better as you continue in your sobriety.
I can realte to the healing side of things too. My body was pretty messed up after all the things I did to it. The human body is amazing.
On a side note, I would take a trip to your Dr. if you can to check out that pain you had. I had been going to the Dr regularly before I got sober, and after and I can tell you it is a great idea. Letting the Dr. know what symptoms you had, even though gone is a good thing. And, the Dr's are always glad to hear about your new healthy habits.
All the best and keep up the great work!