LN - my H struggles with some of the same things you're struggling with. In his eyes, the om had everything he didn't. SO not true - he was there for me, when my H wasn't.
I think she's giving you some good insight into her though - she does have a fun side. Work on being those things for her that om was.....
You sound very committed to your M, I think you two will be ok. Time....
....Understand, that I can't, not be what I am I'm not the milk, and Cheerios in your spoon ~ Avril Lavigne ~ ..."Nobody's Fool"...