Why are you wasting precious time and creativity on those who do not even care? Move forward. It is your choice whether or not to make gifts for those who do not appreciate it. Be good to yourself. If you want to make things for others, make simple things to donate to hospitals, etc. You will find great joy in doing that. There is a scripture that says, "Don't throw your pearls before swine". Sometimes I have to remember that one myself. We all love to give and be aknowledged and appreciated, but not everyone is like us. Be happy.