What would you do in this situation?
You love someone who is a good person but weak and flawed. He hurts you emotionally without meaning to. He cares deeply about you.
Would you let him keep accidentally hurting you or would you walk away from the man you love with all of your being?