Oh my dear little buddy. Hopefully your sister has arrived and can cheer you up. And I agree that I think it may be a good thing for you and Bill to blow off a little steam away from each other.
My mother always said that we always hurt the ones that we love, in fact she used to sing the song when I was little. So true. A year ago I said that in a year you would look back and say, "how did we get thru this?". Well, that time came and went, and then you got hit again, and again...it has been an unending battle.
However, again I will say it, in a year, this too will be long past, the boys will be older, you will be stronger and healthier, and in my honest oppinion, you and Bill will be in a good place.
Life has it's ups and downs for sure. You have cornered the market on them in a year! So hold on tight, take care of what you can, which is YOU, and the rest will come together. Bill is young too Linda. Of course he wants everything pictuer perfect but, ain't happening right now.
That being said, he's got to learn how to deal with it, whether he talks to someone, plays golf or blows off steam some other way, but getting upset with you is not going to change the situation. You know that and I really think he knows that too.
You two have so much going on right now, little kids, new job and home, health issues, and you gotten this far, and you will survive it.
Hang in there sweetie. Do the best you can do, but this isn't your fault, so don't beat yourself up on top of everything else

.