4 is the dealbreaker. Controlling or disrespectful messages show a toxic dynamic from the start; set boundaries or walk away.