Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows. James 1:17

The giving and receiving of gifts is an outward expression of our hearts, which is why some of us feel the pressure – will I get them something they want or need? will it fit? is it the right colour? will the gift express sufficient value? or will it be seen as something small or irrelevant? will it put a smile on their face?

2000 years ago, God expressed his heart; in love and generosity He gave the world Jesus – to reveal truth, to reveal who God is… A God of joy, love, peace and generosity. The Bible refers to Jesus as the ‘desire of all nations’ – something we all want and all need – God’s good and perfect gift…

Take time today (in fact do it now!), to stop and breathe; give thanks for God’s gift of Jesus (and so receive) afresh, God’s joy and freedom, love and acceptance, forgiveness and peace… and then give that same love, peace and joy to others – they are gifts everybody wants and needs.