I think this song is about a relationship ending and the guy is obsessed with the girl. He talks about love dying and him staying on her mind and haunting her in her dreams. He tells her that nobody will treat and love her the way he did. Wearing a scarlet letter, I believe, means that she is precious and he wishes her good luck in finding someone or something better than him. During the song he repeats this. In the middle he says, how, if she finds a new guy he will spill lies to him (probably to break them up). Near the end he starts talking about the "picture perfect" guy for her. I believe he is realizing that he needs to move on and she deserves the "picture perfect" guy for both of them to be happy or satisfied. He says that, "until that day arrives" he will fill her boy with lies. "Skeletons sitting by her closet", probably means her ex-boyfriends. "No one heard my screams" might mean nobody saw how much the break up hurt him badly inside. (Anyway, I'm not 100% sure that's what this song means but its how I view the song's meaning. I hope it's how you guys view it also).