Talk:I'm Your Puppet/@comment-24.57.19.196-20130310231630/@comment-15263329-20130310233124

Basically it means he cheated on Ella, and he knew he was cheating on Ella so he now has to deal with that fact.