Does God still speak to us today? How do I recognise if it’s His voice, or just my own?

In a noisy and distracted age, how do we recognise the word of God – and how do I know if what I’m ‘hearing’ is the word of God, or just the voice of my own heart?