A lot of people think they fully know the meanings of this song, personally, I have only heard this song twice, the first time I thought it was a homosexual song, but I just heard it today, and instantly knew what he was talking about, sadly, most people dont. I will decipher everything and...