You have to realise that your fingers will heal a lot sooner than the embarassment will fade.

If you were jockey you wouldn't even have gone to hospital.

A professional biker racer you'd have been out on the next leg.

But, depending on how bad the fractures actually are, it should only take about 2-3 weeks.

Again, depending on how bad, you may get residual pain for quite a while to come.

As soon as possible it is important that you start some kind of physio to maximise mobility.