Are you supposed to forgive a friend who wronged you more than once? Are you wrong to walk away when they need you? Are you right to protect yourself from being hurt again and again?
Would you walk away from something you love dearly when you realize it is hurting you more than making you happy? Or would you try to stick it out anyway?