Long distance

So me and the guy I’m talking too are 6 hours away. We’re only teenagers so I had to work hard asl to get down there to see him. But It seems like we’ve been arguing a lot more since he found out I’m coming down to see him. I love him with all my heart but Idk if I can do this anymore, and everyone is telling me to leave him. What should I do?