God led you to me at the appropriate time and God led you away from me at the right time so I wouldn’t become totally dependent on you which I could feel was beginning to happen. I appreciate you, and will always love your mind. You have an awesome (one of a kind) brilliant mind. Thank you for having briefly shared it with me. I am a much better and stronger person for God having worked through you to reach me because you forced me to listen.
When you fight a friend over a principle, they don’t see the point, they only see you. When they run out of words to fight over, they are left only with echoes of what was said. And eventually, because words spoken and received emotionally imprint the deepest, they have no choice but to see them for what was truly said. And that is why it is better to be silent than to speak recklessly in anger.
It sounds like you both need to have a heart to heart putting all your issues and fears on the table and then come up with a plan to face them together so that they are no longer obstacles to the future the two of you could so happily have. But you both have to be willing to do it.