are you sure the guy loves you?
Sorry to say this, but I hardly believe that the guy you are in love with is a decent guy. Don't forget he is a married man with 3 children. He is neither decent nor responsible for chasing you. You are not a bad woman,your family problem makes you a very vulnerable. You need to work out your family issue first, divorce maybe a choice, but not for your officemate. You deserve to find a guy whom you love. But not your co-worker, don't be fooled by his little dirty tricks.