Few singer-songwriters are so able to capture the stuff of our intimate lives - love, heartache, loss, joy - like Gavin James.