Most Helpful Guy
Most Helpful Girl
That's a question only you can answer. Even though that person is there for you no matter what, ask yourself, on a day to day basis... how does this person make you feel. Are you truly happy or does your happiness only come from the fact that this person is around and you think they're what's best for you right now? Are you settling? And most importantly, why does this person keep hurting you? If it's lack of communication or maturity, either fix the situation or leave it alone for good. If this person is dealing with other people and keeping you around telling you lies and whispering sweet nothings... leave it alone for good.