It's a real feel good song and I'm not at all sure about this but it might be by John Mayer