I feel you with the little "disaster" as I recently confronted with lots of troubles while trying to book my next vacation in various places and there was always something coming out and ruining my plans. But I do believe that sometimes things happen for a reason :)
Your right things really happen for a reason. actually if we push our travel to el nido that time there is a big chance that we will not enjoy our travel to el nido since the weather that time on are not that great it keeps on raining for 3 days straight.by the way are you a solo traveller? ^__^
Nope, I'm traveling with my family 90% of the time lol and in the rest 10% with friends. Actually I've never been on a travel solo just because I'm an introvert but would love to do it one day :)