Oh darling! This is awful news... I am so so sorry. That just sucks.

Be kind to yourself, this will take a lot of healing. Big hugs.