Suppose a friend says something to me which is incorrect, and because of that I do some research and learn something which is good for me. Now, in order to be polite and kind, can I say
"You caused me to learn this"
to him/her?
Are there better alternatives, e.g. by replacing 'cause' with 'make'? ("You made me learn this.")
According to [macmillandictionary.com][1], the structure cause someone to do something means
to make something happen, usually something bad
(emphasis by me) [1]: https://www.macmillandictionary.com/dictionary/british/cause_2