Tostada, I agree with everything you say....everything and i may add that your W is an ungrateful selfish person who blindsided you and continues to piss you off. But....you still love her. There are no guarantees in life ....I know....however, if you continue to act this way, there is no way that your W will even attempt to get close to you....all this is my opinion of course. Not only that but the bitterness will poison you little by little.
So my friend, you can either choose to be right or choose to maybe earn another shot (i know you should not have to earn it....you deserve it....but that is not reality right now)....it is your choice amigo.