<human>: Give me a shortened version of the text

So I met a boy online and we really hit it off. Weeks later we fight over him hurting my feelings and so he stops talking to me and deletes me off everything.

I bug him enough to let me back in his life and things go smoothly until we fight again because I flirted with his best friend after he told me he didn't want to be in a relationship.

One night I let him yell at me about how I was a terrible person and he admits to loving me. I try to be his friend again and give him the love he deserves. He rejects my caring as "interrogation" and gets pissed off I don't leave him alone. I kept asking him why he was sad and how I could make it better.

He keeps hurting me and I hurt him. He's probably going to come back again and I don't know if I should reject him or let him back in my life just as friends. Tell me why I feel this way when I obviously am too young to experience these feelings but it feels real to me. I don't even know him in person but I just feel like my feelings are real.
<bot>: I like this guy online who hurts my feelings and I hurt his, should I let him back into my life? Why do I feel so strongly for him?