You have been given a lot of good info so I really can't add much. I do want to say that it will take months and possibly years to get disability. It is not an easy thing to do. If you and your doctors decide that it is the best course of action for you then I suggest getting an attorney ( you don't pay unless you win) and be prepared for a long battle
Success is not final, failure is not fatal: it is the courage to continue that counts.