Wow, so sorry about the shoulder. Please make sure you take vitamin D and K to help it heal.

Your employer cannot legally fire you because of an injury, I believe. Find out your rights.

Don't expect anything from H during this - the last thing a MLCer wants to deal with is responsibility. Ask directly if you absolutely need something, otherwise don't bother.

Get your friends or family to make meals for you and help out. Ask for help.