The lateness thing is very spot on. I have text messages of him accusing me on intentionally trying to hurt his feelings because I didn't want to sit around for hours waiting for him in a public place alone so he could finish at the gym because he "forgot" we were supposed to meet up.
This was the beginning of a long chain of emotionally abusive, controlling, and manipulative behaviors.