Tech, if I were you I'd seriously consider cancelling this upcoming trip, too. Why go to all that trouble just so you can get hurt again?
Jeez, figure out something special you and your husband and son can enjoy and make memorable, and do that.
Sorry your family sucks so badly. My family sucks too.