I am not for sure if this one is one here or not - for I have not read the entire thread.........
Give her time away with her girl friends (ladies night out) at least once a week with out making her feel guilty for leaving you alone...... for she will be a better person when she returns (refreshed and ready for life... and you
).