Bonjour Robyn !
I understand your confusion, but it's very similar to some English verbs that are used to express many things, such as "to get" (a nightmare for French speakers!).
I can't really give you synonyms as for most of these cases, "passer" is the colloquial verb to use, however I'd be happy to provide alternatives if you give me specific cases :)
Bonne journée !