"You hurt her" sounds like a pretty good explanation.
You hurt her and now you call her stupid cause she doesn't want you in her life anymore. How is that not controlling?
Even if it was for no reason, she doesn't need any reason to kick you out of her life. It's hers. She can do what she wants.
You're really good friends but you haven't talked in months. Right.
Are you fucking stupid