Ugly Lyrics

Lyric discussion by muse82 

Cover art for Ugly lyrics by Sevendust

I think those are all good interpretations, but could it be deeper than a romantic relationship, maybe a parent-child situation? Maybe this is from the perspective of a person who witnessed something extremely traumatic in their family, and the "crawl on your knees to punish me" part is about a person suffering to make themselves seem like the victim?