from what you describe it sounds although you may have a meniscal tear in your knee. this would explain the ongoing swelling since your first injury
and the cracking and popping sensation in your knee. your symptoms if this is the diagnosis will fluctuate. if they become significant then you may want to ask your dr for an MRI
scan to confirm the diagnosis. symptomatic meniscal years can be treated with arthroscopic removal.