Southwest gives you full credit for any unused ticket. You can even book a discount round trip, fly one way only, then apply half the original RT price to your next purchase.
The downside is that if you get sick you will likely end up paying full fare (which is still reasonable) for your re-booked flight because it's less than 14 days ahead.