Thanks Ant for your reply. I get it now.
REgarding the last point, I would have been in the hospital is, I think, a third conditional
For example,
If you hadn't stopped at the grocery store, we wouldn't have missed our flight and would be in Italy now (my preference - 2nd conditional),...