something that people dont talk about in ui enough: feedback
pressing a button should immediately give feedback (favorite button should turn yellow, and then unfavoriting should turn it back)
if your ui has good feedback, eventually users will figure things out on their own with no need to be shown a guide
@oneoffsuit honestly, if users aren't presented with directions on how to do something, most will try a few things before they give up
if you boost a post on accident, you might try clicking the boost button again to undo it