He's flirting with you at work then going home and sleeping in the same bed as her. That's just gross. Idk how u find that attractive. He needs to quit flirting with girls at work and work on his relationship or break up with her and pursue you. He's not doing the right thing.