Be thankful for what you have; you'll end up having more. If you concentrate on what you don't have, you will never, ever have enough.
Christmas giving is expected, even for those on a small budget. Just because you may not have a lot of money you can still get in the Christmas giving spirit by giving your time or something of yourself. Often gits that are handmade and created with love are the ones treasured most, and these may be valued far above expensive gifts purchased in a store.