Should I break up with him 😔

So I was with my boyfriend for 6 months before we got into a long distance relationship. It's been 4 months into long distance and I'm going to see him again in 2 months.

I was so sure we will still love each other and I still did until the last few weeks. I have been having my exam and actually been hanging out more with a guy friend of mine that I didn't use to talk to.

I kinda know my friend is interested in me and I am slightly attracted to him, but not enough for a relationship at all. I've only known him the past month. And no, I don't plan to cheat on him.

During my exams I have been contacting my boyfriend less and less. Sometimes even only once a day. I don't feel like I miss him as often, I still care for him but I don't feel the love anymore.

He still tells me I love you every day. But I don't get the spark anymore. I don't know if it's because of the distance or what. My boyfriend still loves me very much and it makes me feel sad and hate myself for not feeling the same way again.

I don't know if I should just break up, or wait until I see him again to see if the spark comes back. Weirdly, part of me doesn't want him to come back because then I cannot be "single". I don't know why I feel this way.

It saddens me, I wish I still feel the same way. What do I do? I'm 19 and he's 21.