Got back from seeing orthopedic today.
No broken bones or anything. Ligaments are intact.
Going for an MRI soon to see if there's tears/damage to meniscus (likely culprit). Fingers crossed its surface level damage which can be healed due to access to blood flow. The damage that is deeper just won't heal. Worst case scenario it's a bad tear that would require surgery, but seeing as though I was skiing last week it's probably just a small tear.
Gonna have to do some PT and just be patient. (Happy to wait patiently if the weather is gonna be stupid like this)
Cool doctor though, good vibes.