Sorry to hear you had a crap birthday and the trip was terrible.
I am hoping you have travel insurance?
Unfortunately as you would know being a former FA that things can and do happen... It's just unfortunate for you that you also had your son to deal with which made it harder.