Is this even normal or has anhone else done this?

I'm in a relationship and have been on and off for 5 years. But past 2 night I've had dreams about different people. 1st night I had a dream I had sex with my brothers friend. It was really good sex too? Than last night I had a dream I hung out with a guy I use to talk to 6 years ago and woke up kinda missing the guy? The guy is a whore and I have zero interest in him so this really confuses me?

I don't like either guy. But now can't stop thinking about either one of them? This isn't the first time this has happened. It's happened alot in my life and it's so weird to me and I have feelings I can't exactly explain about it.. I don't want anything to do with either guy. The old friend is my age, brothers friend is a year younger. I'm 20 if that even matters.

The feeling I've been feeling is kind of a sexual attraction? I ain't sexually attracted to either one of them. Both are tall and skinny. Brothers friend is a virgin? Something I was thinking about in my dream the night about him Wich is weird bc I hate sex with virgins bc my only experience with one was bad.

I feel like I'm disrespecting my boyfriend and like I should tell him but they were dreams and I can't control that.

Our sex life is pretty healthy. I mean I hardly ever get off but it's just hard for me most the time.

Has anyone ever had this happen?

It's such an uncomfortable feeling for me..