I Can Only Imagine is not just a worship song. It is a deeply personal letter written by a son grieving his father and wondering what heaven actually feels like. Bart Millard wrote the song after his ...