Someone told me that the following is not correct:
May the blessings of god always shower on you
and should be
May the blessings of god always be showered on you.
My friend's argument is that blessings can't shower by themselves, thus it should be in a passive form. Are both correct?