It seems everyone knows the truth in their own lives but the heart always likes to fight the hardest battles. The heart always looks for reasons beyond logic and understanding, so in the end Acceptance of the truth, takes time.
It breaks my heart that unfortunately this is true. Sometimes walking away lets you keep all the sweet memories instead of tainting those memories with a destroyed future. But it is up to us to recognize when walk and when to stay