I would call the airline directly, as Stacey suggested. Tell them your story and perhaps they'll take pity on you and give you, at least, a partial refund. You never know. Failing that, do you have a friend or family member who's a doctor? I once got out of paying for a nonrefundable ticket by having someone write me a medical note. Not entirely ethical, but desperate times call for desperate measures!