i agree...
relationships end, it's a part of life. you can't tie all the reasons up and package it with a nice bow...it's not that easy.
if you have faith, some will say...'what's meant to be will happen in the end'....I personally do believe this.
But, in the meantime, as much as it hurts, you need to let go. This is not the case with all, because their all individual cases, but, I'd lean toward 'most'.
I hate it too...believe me!!!!