Welcome
You are at the right place. We understand and will listen to you. You will gets lots of support here. Hockey is right. Anyone would have difficulty under your circumstances. You do need help in a lot of ways. Take things one at a time and fix what you can for now. It'll all come out in the wash. You have a lot on your plate.