Hi, that does sound like a bad accident.
When I was in hospital waiting for my surgery on my right ankle I was also told that I am young so should heal within months and be fine, I am 10 years older than you, so clearly it is relative to perhaps other patients they see!
I am afraid my accident wasn't like yours so can't really imagine how long the recovery will be but you are young and should hopefully be absolutely fine. I broke my ankle in 2 places and had a break further up the leg whilst trying to dodge a tree I was pulling down.
Also I have always suffered with anxiety and depression to varying levels during events such as divorce although when I got discharged from hospital and was at home I gradually when downhill further and further. I would have days where the pain would mean that I just stared at the ceiling for nearly all of the day and then the following day I would be in tears over anything. I lost over 2 stone as didn't want to eat as I had to move to eat and that resulted in more pain than I had most of the time. Sleeping was difficult because of the pain and not being able to get a good position for any length of time.
I can now admit to reaching what I feel was just a few levels above rock bottom. I spent some of my lowest moments researching euthanasia in Switzerland and the costs and requirements and only managed to get through it due to my amazingly patient wife but I really was lower than I had ever been. The feeling of utter hopelessness and being such a hindrance of everyone around me. When I wasn't sad I was angry and frustrated.
In the end I went to the doctors and got a mild dose of anti-depressants and they took enough of the edge off so that I could function. By then I had spent the 8 weeks since surgery in bed and only moving for the toilet. I then found it difficult to get out of the bedroom when I felt better I was really anxious to even go downstairs.
That was over a month ago now and I am having physio which comes with its frustrations and pain but I can see it is for the right reasons and I am battling through and can now walk around without a crutch and in normal shoes.
From what I have read and heard everyone's situation is so very different along with the differences in each of us it is difficult to say how long the recovery will take and how it will be but they do say the younger you are the better you recover.
I was told not to search the internet for information on recovery due to the quantity of differences but I definitely found this forum useful and very supportive which made a difference. You find people at different levels of recovery having experienced different situations which I found helped me!
I wish you all the best for your recovery and try and stay positive. I am unsure about saying that as people said it to me all the time but if your struggling it is easier said than done. My fear now was whether my depression might have slowed my recovery, but I will never know and I am so so so much better than I was and can at least get around and do more. I am not 100% there but I am getting more movement as time goes on and building up the strength.
Well I hope I haven't rambled on for too long now!
All the best and I really hope you feel better and better each day.