Matters of the heart can sometimes be very complicated. Even a person you've never had an intimate or even a direct contact with can be heartbroken because of you...because you are leaving town, getting married, etc and like you said a little issue can make you forget all you've put into a relationship and suddenly take your partner for granted. I guess we should guard our hearts jealously. Nice post.