Doctor Answers (1) on I'mlimpingwhilewalking
in addition to this you seem to have haemarthrosis or blood in your joint which can by itself cause inflammation and persistent pain and swelling.
you need to take a course of anti inflammatory medication which should help bring down the pain and swelling.
based on the first part of your report it looks like the injury is quite extensive and probably may take longer to heal than just 2 weeks. I would