I'm 30 with both shoulders having gone through surgery for dislocations and a 10 year history (30-40 dislocations total-- I lost count) One thing I have learned about injuries is they don't go away, even if you feel stronger and workout everyday, as I do. The truth is your ligaments broke. it takes the body (i believe) ten years to replace every single cell. so healing take more than we often believe.
there are few passions that can replace skiing, I still ski four plus days a week, but I NEVER fall. The no-falling ideology may be hard to digest being a racer, or it could save/fuel your racing career. You don't have to give up skiing or racing. You just have to give up falling. learn how to progress within your limits. Like the pros do. If you keep pushing yourself beyond your feasible limits; you're just lying to yourself and getting hurt as a result. What's the point of that? I know a lot of guys on the IFSA world tour who I competed with that also NEVER fall. You just can't fall. Anyway, with that having been said, good luck with the fear element. Being scared of another injury is why I stopped competing. Fear is not allowed in those environments.
anyway, just my .02
(I've never seen Geoff Small, Brett Deuter, Will Burks, Craig Garbiel, amongst others who have placed first at world IFSA events, ever fall. Surely they have in thier lives, but they learned how to progress without doing so, and that's why they still compete.)