Every time I watch TV at the moment, I see an advert asking me to give money to save some animals. Listening to Spotify, I often hear someone asking me to give money to bring music to war-torn countries. Cycling down the road, I see billboards asking me to give money to feed starving children.
It's the time of year where charities everywhere are ploughing their marketing budgets into as many adverts as they can muster, over as many different media platforms as possible. There's an advert at every turn and you simply can't escape them. They're counting on your Christmas cheer, hoping that once you've had a little too much brandy and one too many mince pies, you might be feeling jovial enough to throw some pennies their way.
Donating is really important. Charities need money to run, and I don't know how much of their annual income they generate at Christmas but I would guess it's a fair sum. I really do think it's great that people are giving to charities, and it is vital that they receive money to carry out their work.
However, what happens when you just don't have the money to give? Life can be expensive at the best of times but Christmas is notoriously expensive. Whether you're hosting a big family Christmas, travelling to see friends and relatives, or just having a quiet one at home - there's no denying that it's probably the most expensive time of year.
Like many people, I can relate to this. Our family are by no means deprived, but my bank account is definitely crying a little as a result of Christmas shopping. I hate seeing these adverts knowing that I can't give them money. It can make me feel incredibly guilty and I know I'm not the only one in this position because others have mentioned it to me, too.
One thing you could give, if you don't have spare cash floating about, is time. Time is so valuable and so precious. With Mum dying this year, I have learned to appreciate time in a way that I never have done before. I remember having a conversation with Mum around the start of uni when I was racking up the volunteering hours like nobody's business. It started with a chat about how much I should donate to charity each month and we ended up chatting about other ways to help charities. We concluded that I might not give much money right now, and donate my time instead (I had spare time but not really any spare money at the time). Then when I'm older and employed in a more stable job, I'd be likely to have spare money but not so much spare time, so at that point I might give more money but not give as much time.
BBC Radio 1 are currently running a campaign called #1MillionHours. They're trying to encourage young people to pledge their time to Cancer Research UK, Barnardos, Age UK and/or Oxfam. You can also pledge your time to another charity, then tweet them using the hashtag #1millionhours to make sure your hours are added to the campaign. They want to get 1 million hours of volunteering pledged which will then be carried out over the course of 2016.
Personally, I've pledged to Cancer Research UK. If volunteering for them means I can help them to raise money which supports their research, then I'm up for it. Their research could make sure that another 21 year old in 5 years time isn't facing a Christmas without their Mum. (Side note: I've also started putting together a Race for Life team in Mum's memory and you should absolutely do that if you're able to - it's so much fun, especially the Pretty Muddy ones!).
My challenge to you this Christmas is that if you're like me and have the time but not much money, rather than seeing these adverts and feeling guilty that you can't help, or just brushing them off: pledge some hours to them. Join #1millionhours, and give the gift of time to those that need it most.