Back in early March (few days before a competition) I fell skating out of a double sal. My hip hurt really bad but thought I pulled a muscle. I took meds, iced, heat, etc. It was KILLING me during practice ice at this competition and really messed up my performance. Camels hurts, sit change sit hurt, everything. Took some time off and it only helped a little bit only to get back to that painful point again. I knew something was bad wrong. I finally caved a week ago and went to the doctor. I told them my symptoms of hip clicking, gets stuck sometimes, and the deep sharp pain. I was immediately sent to have a contrast MRI and saw on my sheet they wanted "STAT results". I had them back within an hour. I met with my doctor again that said I had a tear but from the MRI she couldn't exactly tell what but thought it was a muscle. Sent me immediately to the hip specialist office (this is a sports medicine office and you have to see a general practitioner first before going to the special docs). I have a ligamentum tere tear that now has a flap causing the pain and clicking and sticking with a very minor labral tear that appears to be healing on its own. Unless I have surgery, there is no healing ligament. Turns out the majority cause of this particular injury is hip dislocation. He said what likely happened is when I fell, my hip dislocated for a split second and the popped back in which tore the tissues. He said that the soreness I had for a few days was the tenderness from the dislocation. Made sense. Here's where it gets worse. I am 32, been skating most of my teenage and adult life minus time off here and there. To be so young, he said I have excessive wear and tear on the joint and the start of arthritis. I have the hip joint (they only looked at my one which is the right hip) and they look like something you would see on a 50-60 year old. No driving for two weeks and no skating for at least 8 weeks. But I was retiring the end of this year anyway and likely just won't come back. So be careful out there y'all and skate safe!