Hi Akki, Welcome to the Forum. "thank you all for taking the time to come and shower me with your blessing" The usual expresssion is 'shower me with your blessing s '. This seems fine to me, as long as the people you are speaking to have given you many kindnesses.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.