So a few weeks ago I had an extremely nasty crash during practice. I completely separated my shoulder. Stage 3 separation, the worst you can do without tearing muscle too. This thing will not heal itself, on March 17th I will be getting surgery to repair my shoulder...
Just wanted to share the news.
Here is what i did.
Type III shoulder separation