Hi noproblem -- nice to see you in the Dec 2012 group!
Human interventions can certainly happen. Do you mean a divine intervention? For sure I wouldn't be the one to claim or disclaim that -- I don't expect miracles myself. But you know, it could be! And anyway, whatever saved you from your personal hell, it's a great gift to be grateful for, and be proud you had the eyes to recognize it.