Sorry to hear this, ouch. The time will pass in a flash & you will soon be up & riding again.
I would say though only let Hubby out on your bike on nice days & to bring it back with a full tank of fuel. The last thing you want after waiting 3 weeks to ride again is find your bike has no juice in it.