One rather common causes for ankle pain can be a torn ligament that typically takes a couple of weeks to get over it.
Always consult your health care professional before with your or any home remedies or natural cures. https://Medium.com/@cbdsupplements_15259/how-cbd-can-help-with-muscle-recovery-in-asia-d364b0de23ff