That's a pain to deal with. I once twisted my ankle so badly playing basketball in high school that I had my leg in a cast for months and the swelling was constantly bugging me--had to put my leg up on the desk in class and stuff. Also have had strained knees from doing a martial arts move wrong that took me like 6 months to fully heal, because every time it was starting to heal I'd do something too vigorously and reinjure it. Hope yours clears up relatively quickly.
Thanks. My age and weight don't help.