If there is a genuine reason to cancel a date and reschedule it, it is not rude at all. This happens all the time and you should take it in your stride.