well speedy recovery for you,
injuries happen, had far too many myself, some of the bigger one's have life long lasting effects , and some even get worse as I age LOL
time and rest are your friends when recovering, give things proper time to recover before doing things that might make a full recovery take longer!