As a registered user, I can cancel any of my existing reservations so that I can free up my schedule and potentially open up availability for other users.
Users must be able to view a list of their current reservations, with an option to cancel next to each reservation.
Upon selecting to cancel a reservation, the user should be prompted to confirm the cancellation to prevent accidental cancellations.
After confirmation, the reservation should be immediately removed from the system, and the user should receive a notification confirming the cancellation has been processed.
As a registered user, I can cancel any of my existing reservations so that I can free up my schedule and potentially open up availability for other users.