I was desperate ON needing someone's advice. What's ON the television? Why are you singing ON a high pitch? I swear it IN my word of honor (I add some) It never slips IN my mind (I also add this one too)
I don't know if they're right but whenever I'm using a preposition in this situation, I mostly interchanged them without knowing