I agree with the post above. You are human. No one is perfect all the time. I am often curious about my X's relationship. Not b/c I am pining for him (ha, quite the opposite), but more morbid curiosity in how anyone can function in a relationship with him.
Hugs to you my friend!