It is really unfortunate that you had these heartbreaks and top of that got a life partner who seems to have some personality problem. From what ever you described about your wife, I guess that she is having cluster II personality (that is what we psychiatrist will call). They are outgoing, stubborn, attention seeking etc. (more features you may find on www.) It is difficult do deal with such personality. Never give up to wrong demands, never apologizes for right things; just for the sake of stopping an issue and never challenge them are the rules to deal with them.