Alone with baby mama

I got with my partner 2 years ago he was open about having a son to a girl he didn't know on a one night stand and didn't know about his son until he was 7 months old and they got a DNA then she cut contact again. I then found out this wasn't true he knew about the pregnancy, she dons a test around his but she refused to do DNA when he first asked so he believed he wasn't his and didn't bother. After she found out about me she wanted him to see him again, 3 months into our relationship which he hid the fact he was seeing his son again which I don't get because I was supportive. I then find out he stayed over her house the night before his sons birthday because she wouldn't let him have him alone. I forgave all this but the. I seen messages with him saying he loved her and would leave me for her! While we were planning moving in together he was at work near hers and he messaged "are you in the flat?" She said "yeah but ... isn't here my mom has him" and he said "that's ok is it ok I call around I'm on my break?" Why would he want to go over there without his son there! I also found out she landed at his house when he lived with his parents by herself and he claims his mom was there and he can't remember why she came! What do I do :(