Boyfriend confusion

Lexi

Confused and stressed! Been with my boyfriend for 2 years and I truly do love him but there’s something in my gut telling me he’s not the one 😣 he’s perfectly lovely and smart and funny, he’s everything on paper! I can’t tell if I’m going crazy? Maybe I should just stay? I don’t feel so much passion towards him anymore, and I’m not sure how much I ever did! Plus we are long distance and will be for a while. I care for him deeply, but he is negative, quiet, can be rather selfish, and to be honest he doesn’t make me feel ‘excited’. But I’ve been treated so badly in the past, my brain is telling me just to stay because this man will love me and never hurt me. Then shouldn’t that be bare minimum? I don’t know 🤷‍♀️ any advice would be great!