There is one gift that is appropriate for any person and occasion. This gift can change the receiver for the better. It can provide positive thoughts of you even after years have passed. What is that gift? It is a book.
There are books that cover any interest a person might have. There are books for every age. There are inspirational and motivational books that can ignite a significant change in its reader. There are books in print, audio and video. When the person that received the book looks at it and experiences it, the feelings they have for that book are also felt for the one the gave it to them.
If you are having a difficult time finding the appropriate gift for someone you love, consider a terrific book. Both of you will be glad you did.