It will definitely get better, since you already know what you should to feel better. It's a great thing, so you're already a step ahead in comparison to those who have no idea of what to do or where to turn.
I wish you luck and hope your pain (both physical and emotional) goes away very soon