McLoud resident grateful for life after near-fatal crash