[app_my_appointments] Displaying all user appointments

I am trying to set up a page where the user can view their appointments. When I use the [app_my_appointments] shortcode, I of course get a beautiful list of appointments.

The problem is that it is displaying ALL confirmed appointments made by all users, not just for the user who is logged in. How can I make it display just the individual user’s appointments?

As a bonus follow-up, is there a way to allow users to cancel their appointments through a similar system?