C - Sorry you're still dealing with her lies and selfish behavior. At some point you will have to decide if she's STILL worth it. I personally got tired of all my x's lies and deceit. I finally asked myself the question "do I really want to be with someone so selfish? what else is she capable of..."
Chances are she had a guest over. She's STILL LYING to you and the boys. Kick her ass to the curb. You deserve better then her.