Most Helpful Guy
You pretty well answered your question in my opinion, this is truly your decision. If it were me in that same position I would, being in a relationship where every conversation turns into a constant argument or being stagnant where the relationship isn't going anywhere is pointless and only is a draining experience, so once it reaches that point its only natural to part ways for the better. You're young and 5 years is a loooong time to be with someone at your age, youth is about experiencing life, and having fun not mopping about a counterproductive relationship. Good luck to you.