i canceled on my friend tonight and felt bad. i was just tired
maybe take a few days to think it over, and then when the weekend comes, think of a way to surprise them in order to make it up to them. or if nothing else, just be as honest as possible and not try to cover anything up when you need to bail on them. they will appreciate that the most.
i hope i can too