Is it a fantasy or is it real?

I’m genuinely embarrassed to be discussing this but I don’t know where else to go and I’m choosing to remain anonymous.

So I’ve been married to my husband for years now, we have a child together, and things have been really good between us for last couple of years. But most recently I went back to school and got accepted into a respiratory therapist program, I’m so excited to be here and it’s nice to have other people to talk about health care. My husband is all about technology so he never understood hospital humor or the things I went through at work. Anyways, we’re a few weeks into this program and I’ve grown close to my classmates, especially one classmate. This classmate and I conversate as friends and seem to have a lot in common. It’s easy to talk to this classmate. I noticed this last week, I’ve been looking forward to seeing this person, I get a bit nervous at times lately, I laugh so hard with this person, and lately I feel myself getting giddy. I came to realize I find this person attractive and I’m curious about this person but I feel so ashamed on so many different levels. First off, my classmate is a woman, I’ve never ever been attracted to a girl before, sure girls are more relatable but I had always loved penises (sorry TMI). But now suddenly I’m getting worked up and giddy over a girl, I have friends that are lesbians and a cousin who is secretly gay and I support them 100000% but I never thought myself to like the same sex. With that, if I was single I would not know how to be with a woman. Second of all, I’m married and I have a child with this man, how upset I feel with myself to look at someone else. Third, this classmate has a girlfriend that she lives with and I guess is consider a stepmother to the girlfriend’s kid. At this point it doesn’t matter if this classmate of mine would feel the same, I feel frustrated and angry with myself and I don’t know what to do. I still love my husband, very much so much I love this man, and I enjoy our intimacy together, he does blow my mind but why is this happening