Is it time to move on?

My boyfriend and I have been dating for over 5 years. He's a great guy and honestly he is definitely husband material and any girl would be lucky to be with him. And I love him.

but I don't think I'm *in love* with him anymore.

he was everything the 20-year-old me wanted as a first serious relationship and I'll forever be grateful. He's kind, gentle, never raises his voice, used to take me out all the time, close to his family, financially stable, educated... but I feel like the spark is gone. I feel bored, and most importantly, taken for granted.

He never buys me flowers. He doesn't take me out that much anymore, doesn't take much care of his appearance, never compliments me (when he does it's kind of in a childish way I don't know how to explain it), and doesn't make me *finish* anymore when we have sex (4 out of 5 times).

And he hasn't proposed. Even though I've asked him. His friends tease him about it, his family too. And that lack of commitment also scares me and pushes me further away.

Bottom line, I feel like I'm settling for a comfortable relationship. But I want to live, to feel that spark, to really be in love. But at the same time, will I ever find anyone else? Has anyone been in the same situation, and what did you do?

Updates
1 y
Update : though our communication isn't perfect, we have talked about this a couple times. I haven't seen much improvement since unfortunately
Is it time to move on?
Post Opinion