In a relationship but my heart is with someone else…what do I do?

This is very stupid but I need help.
I’ve been with my boyfriend for almost 3 years and I love him, but my heart is honestly and truly with someone else and I’m not sure what to do.
I met this other guy about 10 years ago when we studied together and I’ve always liked him and had a connection and keep coming back him, every few years one of us will reach out to the other and check in.

he's married now but when we last spoke he mentioned they live separately and I could stay there if I ever visited…things like that make it so difficult for me to move on even though I never had him to begin with….
Am I emotionally cheating?
I want to be with this guy but I can’t, so I feel like I’m settling for my boyfriend and it’s a horrible awful terrible feeling and I’m very depressed about it all….

Please help me, any advice? Thanks.

In a relationship but my heart is with someone else…what do I do?
Post Opinion