Wow! YOu have had a rough time! I have noticed in life that there are rocky times that really seem like everything is working against you. I had a snap like that in my life right after I got my divorce when my car broke down and a lot of other things happened and I told a friend that I felt like I was being tested or prepared for something. Sure enough, my son died then 6 weeks later, my step Dad died. I turned to God for strength and I guess I passed because it has been smooth ever since.

This could be a test for you so hang in there. This time will pass and there should be a lot of sunny days for you ahead!