I wish you the best man, there is no easy answer, and while the internets make a good sounding board for relationship advice (believe me, I have used it many times) ultimate it will come down to how you feel.
I have found myself in a similar situation many times and it is really hard. I find that guys typically know a relationship is over long before they officially end it. Women can also do this too, but I've seen it a lot in men, sometimes the relationship will go on for years after one of the people know of feel deep down that something is just too "off" for this to be a lifetime long relationship.
I have found myself in a similar situation many times and it is really hard. I find that guys typically know a relationship is over long before they officially end it. Women can also do this too, but I've seen it a lot in men, sometimes the relationship will go on for years after one of the people know of feel deep down that something is just too "off" for this to be a lifetime long relationship.