i slept through a tornado once.
I've slept through multiple, its just one of those things that won't wake you up.
I'm a fairly heavy sleeper myself unless someone knocks on my door, my alarm clock goes off (only if it goes off around 5:30am on a weekday. Any other time will fail), or if someone calls my name.