WR, Nope, dreamers are not crazy. In my family, we have premonitions. My mother and I both have this "gift".
Your h is going to be fine, just a bit sore for a while. I'm sure your S18 will go to see him either in the hospital or at home. They are sending them home very quickly for this surgery, so maybe he'll be home in the next day or so...time will tell.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.