I agree 1,000,000% with Nyc. It took this guy a while to reveal this side of himself to you, but many people are on their best behavior when you first know them. He's shown no awareness of how fucked up his actions are, and the scary thing here is that you still don't know how deep the rabbit hole goes. How crazy is this guy, really? Keep your distance, break off all contact, and maybe block him even if you think he'd be able to get around it -- at least it'll send a message and if he chooses to bypass the block you'll be able to use that against him if necessary (cyber-stalking).
The major players. Me, 30ish bi female. Gia, girlfriend of 4+ years. Clay, boyfriend/dom. Davis, ex/friend/"it's complicated." Eddie, roommate & fwb.
The supporting cast. Eric, Gia's husband. Bee, Gia and Eric's toddler. Dexter, Gia's lover. Helen, Eric's lover. Izzy and Nikki, Clay's partners. Liam, Eddie's husband.