giving

adjective

Providing love or other emotional support; caring.