Sadly all the airlines are becoming more strict with the cancellation terms and have no sympathy for personal situations. It could be worth a letter to the CEO, but it's unlikely to give you a better resolution.
Perhaps your travel insurance will cover it? Or possibly the credit card you used has an insurance which covers such events?
I try quite hard to book changeable flights now having also been caught out in the past,