Sh#t, what a horror.
Good you are on the mend and wish you a rapid and full recovery.
They are really clever here at fixing you up after such accidents.
Had an English friend who had a similar accident here and got fixed up OK. When he eventually got back to England he checked into a top English hospital for a second opinion.
They told him they would never have attempted such a repair, after such an accident in UK he would be spending his life in a wheelchair.