There are many different reasons why you may need or want to thank someone who has done something nice for you. For example, you may want to say thank you after someone gives you a nice gift or after someone simply gave you a hug to cheer you up. No matter how big or small, saying thank you to those who do nice things for you is a great way to make yourself feel better, while also letting the other people know how much you appreciate them.