Nothing wrong with buying your own gifts. When I was a kid and on into my teenage years, I had to do it often because no one else got me anything.