Am I cheating on my boyfriend?

My boyfriend is very toxic, we are on good terms some days then suddenly he is very weird and behaves in a shitty way with me but I just can’t break up with him cause we’ve been dating for 3 years and we are attached we have a deep connection. However, recently at work, i’ve noticed my coworker is taking a liking into me, he knows i am in a relationship and we both know we can never be a thing regardless. However, he just innocently likes me, he takes care of me he makes sure i am comfortable, he jokes around with me, he teases me etc. All of these little things are getting to me they are making me think about him at times. I stop myself from thinking about him and i try to ground myself in reality. Also its affecting my sex life, i am sexually onlyyyyyy able to function if i am attracted to one guy now that its two i am confused and I can’t enjoy sex no more with my boyfriend and i feel bad about it but my emotions are deeply connected to my sex life I can’t separate the two. Now I don’t want to sleep with my coworker but i just think about him (not sexually) but i slightly like him so I can’t feel that sexual attraction to my boyfriend no more. Its toooo complicated and I don't know what to do. I need to stop thinking about my coworker but he makes it very difficult. Everytime he takes care of me i fold tbh😭
Am I cheating on my boyfriend?
Post Opinion