hope your okies Cavy and bearing up, and fingers crossed you get your lovely bike back chuck, its a shame we cant fit some kinda Mad Max style thing on front of our bikes that torpedos and throws into space idiots like that
i hope you get your bike back
and hope your shoulder and any other pains and injuries heal quick for ya