The only thing I would partially disagree with are the boundaries.
Those are for you and draw a clear line in the sand as to the way you wish to be treated by her. I think the types of boundaries Rob's thinking about are the ones where you bring up transparency as a condition of reconciliation.
G I agree with you but the boundaries are only there if she is disrespecting him, obviously you maintain clear boundaries for how she treats you. Your self respect is always one of the most important things you have in your life, never forget that - thanks for the reminder G-unit ;-)