Guys I’m lost

So I recently posted about my ex husband not being in his daughters life and making up excuses well . He wasn’t specific when he said he would take valentines week off. So I thought okay he has a whole week off coming up. So today he said I can come the 18-21. I offered to buy plane ticket but I didn’t specify the dates... well... this is embarrassing but I couldn’t afford the 18th ticket but could afford the 19th so I purchased it thinking okay maybe it won’t be a big deal this is his daughter he will make it work somehow. I was wrong he said he can’t take time off work but come summer he can take his fiancé and her kids to Disney ... but can’t swap days to see his daughter .. I’m not going to refund the ticket I sent it to him anyways because this is for my daughter not him.., but like he said he can’t do it ... what would you do?