The song (Who Says) You Can't Have It All by Alan Jackson is about a man who has lost a love but has created a shrine to that person in his bedroom. He has a simple life with just a bed, ceiling, floor, and four walls, but he has everything he needs to remember his lost love. The man has decorated his room with pictures of the person, and their letters cover the wall like wallpaper. Despite the heartbreak, the man feels like he has it all because he has his memories. The lyrics suggest that it doesn't take much to feel content in life and that even with heartbreak, it's possible to find happiness. The man in the song is the master of his own misery and has created a "fool's Taj Mahal" out of his own pain. The song highlights the importance of memories and how they can make us feel like we have everything we need. Overall, the song is about finding fulfillment and happiness even in difficult times. The man in the song has lost love, but he has found solace in his memories, and that's all he needs to feel content.