It’s an entertaining story - but honestly, these are serious red flags for domestic abuse. Run run run if you see this kind of behaviour in a potential boyfriend/girlfriend.
Tbh, his behaviour is throwing me off the story, especially if he’s the established ML. :|