"To Think I Used To Love You" by Uncle Kracker is a song about the realization and aftermath of a failed relationship. The lyrics express a mix of emotions, alternating between moments of happiness and sadness that the relationship brought. The song highlights the pain caused by broken promises and the speaker's transformation as a result of the relationship. The chorus reflects on the past love, acknowledging that despite not knowing the exact reasons for loving the person, the speaker had a good time. However, they ultimately decide to leave the relationship anyway. This decision is influenced by the understanding that the other person needs the speaker more than the speaker needs them. The lyrics also convey a sense of self-awareness in understanding one's imperfections and attempts to make the other person see them. The song implies that the other person was focused on their own needs and desires without considering the speaker's feelings. The line "You polished up my halo, and I dirtied up your soul" suggests that the other person may have presented themselves as more virtuous or good, while the speaker's presence in their life had a negative impact on their character. Overall, "To Think I Used To Love You" tells a story of a relationship filled with broken promises, lies, and disappointment. The speaker reaches a point of realization and decides to leave, accepting that they deserve better.