I can imagine how difficult that must have been for you! That's the kind of thing which prevents most people from doing it. The fact that you keep doing it regardless of the heartbreak shows that you are a truly loving person.