Relationship means there are two parties involved. The fact that you put it this way shows that you feel the burden of weight. You need to ask yourself several questions before you decide-
Why have you continued so long?
What in the person has made you try so hard ?
What has changed now?
Questions like these will make you think clearer and come to the right decision