I thin lots of us face the question - is it MLC or is that person a jerk.
You fell in love and married someone and had two children with him. Was he ever a good kind and loving husband? If he was, and changed then it probably is MLC, but if he was always a jerk then why did you marry him?
It isn't unreasonable to expect people to stick to agreements to meet. However, i wouldn't have gone over until 8.30 if that is what is supposed to happen, even if you have been varying it to 7.30. Just out of interest why has it been varied?
So while people in MLC are usually complete jerks, if they were different then it is a probably a crisis.