Sometimes people are not a match. When something like this happens after only two years of dating, you have to look beyond "love" and determine what is the healthiest direction. Be thankful you are not legally or financially obligated or have children to shuffle between two homes.
There is no arriving, ever. It is all a continual becoming.