What does "shower you with unconditional love" mean? I don't get this phrase well.
To "shower someone" with something means to give them a lot of things. Ex: Her boyfriend showers her with gifts. "Unconditional love" means love without any conditions or expectations. So the expression "shower someone with unconditional love" means to give someone a lot of love no matter what the other person does, and loving them without expecting to be loved in return. Ex: Parents shower their children with unconditional love without receiving much in return.