I know I would have shed a lot of tears in that situation! So glad you were able to get back on the bike and make it home. Hope things will look better after a good rest...