Student or Learner
Would you be kind enough to help me make the right choice?
She showered me with her caresses.
She showered her caresses upon me.
Thank you for your efforts.
I like the first. "Upon" is a little too formal/poetic for me.