i'm 21 year old student and i've been dating my boyfriend for 7 years (since we were both in middle school or so) and we have had an amazing relationship thus far. we are rarely separated from each other and have never had any other serious relationships. we currently attend different universities and for the past year, we've been trying to make a long distance relationship work, though it's been quite challenging. while we generally struggle over many of the same issues, i feel as though my greatest struggle has been the lack of physical affection that i have grown so used to over the past several years with him. this need for physical affection has created a strange curiosity that i've never previously experienced before and/or simply ignored. at times, our reunions have been tense because we get into heated conversations about the logistics of "taking a break" because we both have doubts about having been in a relationship for so long (and since we've been so young... we are still very young). so the issues has been discussed, but we generally came to some kind of resolve and figured we were just being silly (because everything is going so great otherwise, why ruin it?). but usually after a month or so of separation, the curious and doubtful feelings come back and i find myself wishing there was some (very selfish) way to put a pause on our relationship and go test the waters a bit. it's a strange combination of knowing there is nothing better out there, but still feeling curious and wanting to cure this insatiable need for physical affection from another person. i'm almost completely certain i want to marry this boy, so why am i having these annoying thoughts of infidelity? should i ignore this and wait it out? or is there something important that i am missing out on in life?
i'm sure this sounds incredibly selfish but i thought i would ask for some advice before i took this dilemma to my boyfriend himself. this has been bothering me for quite some time and it would be nice to see if i'm even being logical about all of this! thanks alot!