Do you feel attracted to other people while in a relationship?

I love my boyfriend, to the moon and back. However, I’m really attracted to this one guy I see regularly (we don’t even talk) but we go to the same gym and I honestly almost drool when I see him. HE IS SO HOT and I often think about him. If I ‘fantasize’ it’s with him, not my boyfriend - is that a red Flag? And here’s the thing, I love my partner but I feel like he doesn’t put any effort in looking good, I love his personality but I just wished he tried to stay in shape and wear nice clothes, etc. like, he often smells and his clothes is all broken and yeah... just looks very careless I suppose and this other guys every time I look at him , he’s like really clean and just attractive. He’s in great shape and looks like a nice dude. I’m struggling here coz I feel so guilty- is this normal?
Updates
+1 y
Thank y’all for your responses. Really helps to have some perspective. This guy at the gym started talking to me recently and he’s really nice, which makes everything even harder. I tried to talk to my boyfriend about him not putting effort so I really hope that things change a little bit. It’s a real struggle but I don’t want to end things because I honestly do love him and I wouldn’t actually cheat. I’m just struggling with the thoughts in my head
Do you feel attracted to other people while in a relationship?
Post Opinion