Is it time to break up?

Hey everyone, I’m looking for some help and advice.

Me and my bf have been together coming up 5 years. I love him so dearly, but I can’t help but have this reoccurring thought of is this right for me. We have been together since we were 14, we have literally grown up together. I have so much love for him, but I’m beginning to question if I am in love with him. My bf is quite literally the perfect person, I trust him 100% and he is so kind to me. I feel guilty for feeling like this, and haven’t spoke to anyone about it as I feel like it will make it ‘real’ (hence why I’m posting on here asking for advice). I have felt myself becoming very snappy, low sex drive etc recently, I just don’t know what to do. I’m scared that I end it and then regret. But also I fear that I get this feeling again and again. I’m scared that I’m just staying in the relationship because it’s what I’m used to and I’m totally comfortable with him.. I just can’t shake this feeling. I know if it continues I have to tell him as it’s unfair for me to feel like this and not tell him. But I literally cannot imagine my life without him.

Any advice would be appreciated, please no judgement. I’m just really confused and need to hear what someone else thinks.

Thank you x