Ick, very sorry to hear that
Sometimes life just drops some bricks on you, you gotta build from it. Hard times are never fun but they pass in life.
I hope things settle down for you, and corny sounding but true, positive out looks make positive end results.