Dislocated my left elbow twice (once in MTB race and then about 7 years later in a road race). First time there was a fracture a well, so was in a cast for about a month before staring physio. This took about another 3/4 weeks before it was strong enough to ride on again and about 4 months in total to get the range of motion I have now back (about 95% of what is was before – still can’t fully extend it, but close enough, and it isn’t as strong as it was). Second time wasn’t as bad in terms of recovery as I knew what to expect.
I – quite literally – feel your pain. Tries to stand up the first time I did and also remember looking down and seeing my lower arm just swinging around, btu the fingers still wiggled! 😉 All-but passed out with the pain and they had to put me under to reset it – the wife says I was still grimacing when they popped it back in, even under the general!
Best of luck – it will be (nearly) as good as new. Just give it time.