Nothing is ever easy when a relationship ends but hopefully moving forward, we can learn from the best and worse parts to improve ourselves. I am guessing our path in life is to find who truly brings out the best in us, who can and will stay with us, through everything. To find your rock is not the hardest part, it is keeping it when things get tough. That is the beauty of having history together. Will he stay?