SO sorry this has happened to you! Everyone’s back is different and it injections do seem to help some people for a while but not really a long term thing. I was 23 when I first ruptured a disc at L5/S1, not sure how it happened but it did. I had pain (sciatica) but I could still get around pretty good. I never did any injections but instead opted to have the surgery (micro discectomy). Was back to riding again 2 months later.
Fast forward 2 years later and the same disc re ruptured, except this time, it was worse. I could barely walk without shooting, stabbing pains down my leg, sometimes I had to crawl around the house. I had to take a bunch of painkillers to even get through the MRI as I could not lay down flat without extreme pain. I had the surgery once again but chose a different orthopedic doctor, I chose one that worked with athletes and was very up to date on technology. After the 2nd surgery, I did not ride for 4 or 5 months because I was so nervous about the disc, I wanted to be sure everything was healed before I sat in the saddle again. It has been 4 years now and back is doing fine (I ride daily) but I always feel like it is a ticking time bomb ready to explode again.
Core strength is the key to keeping your back strong, I wish the 1st doctor would have told me that. I was young and did not know. Every now and then, I will have a flare up and have to not ride that day. If my disc ruptures again, my options are limited to a fusion or a disc replacement, neither of which I want.
Best of luck to you if you end up doing the surgery. Its not so bad but give it the proper time to heal before you ride again. They will want you up and walking a few days after the surgery. Since the surgery, I try to stay off any horses I deem “crazy” or “unpredictable” as I don’t want extra trauma to my back. I never ride without stirrups anymore or lift anything heavy. You just start to become more mindful about how you treat your back. So sorry this happened to you, I have been there and it is frustrating. You will get through it though! Stay strong and keep your head up!