I have no accumulated stuff. When I made the permanent move to Thailand, I sold, gave away or threw away everything I owned, bar the contents of 1 suitcase, which was all I took with me. It was liberating.
As far as gifts go, have you and Christian never heard the expression "it's the thought that counts"?. Sometimes it requires greater graciousness and generosity of spirit to receive than it does to give. Perhaps if you were to reflect on the thoughtfulness, care and wish to do something nice for you that has gone into a gift, rather than how much use it is to you, you might feel better about receiving it?
That goes double if it is one of your friends (paid or otherwise) in Thailand. You are probably dealing with people who are, financially, much worse off than you. The cost of a plate of rice and curry is a lot of money to someone who has to live on plates of rice and curry. Then the gift to you actually serves two purposes. The first, as before, is to do something nice for you. The second is to make the boy feel better about himself as not being totally dependent on you and not being in a relationship that is just about your money.
Be gracious. Be grateful - the rewards will not be material, but they will be far beyond the material value of a few baht's worth of food.