I once gave up $400 for only a 55 minute delay. I had an important dinner to attend and simply could not miss it.
Did it make me sick to give up $400? Yes.
Did I make the right decision? Absolutely.
Doesn't make it any easier but sounds like you have your priorities in order...