My mind is torn up and I can't think straight right now. I need help TRP'ers.

I (32m) am a single dad of 2 young children from my ex-wife marriage lasted almost 9 years and broke up over a year and a half ago. Not much to dwell on here, went from alpha to beta, ex turns out to be manic, bipolar and paranoid. Refuses to get help. Becomes abusive to kids and me, I kick her out and get custody of kids, restraining orders on her etc. My oldest who is 5 is undergoing therapy from the abuse.

My ex was my first, we were both virgins. I dated a little before her but didn't get serious.

Post divorce I focused on work, got into upper management, am successful, earn a good income, lost ~45lbs to get into the best shape of my life by working out and eating well, and just about managing the single dad of two kids lifestyle, which is hectic to say the least. Feeling more like my alpha self. Confident, happy that a massive negative force has left the kids and my life.

Looking after the kids, leaving them in childcare and working, leaves a thread running in my mind, that they do need a mum, I can't be both, and I decide to find a partner again. So about 9 months ago, I started up on the online dating scene looking for serious relationships, and met a few girls before meeting this 33f with 2 kids of her own (same ages as mine). We hit it off in spectacular fashion. Straight shooting talk, upfront about what we're looking for at this point in our lives etc. meet up with the kids and also by ourselves and things progress very quickly. She falls for me in a big way.

I want to know more before I think she's the one and proceed to work my way through various lines of topics and tests to learn more about her. I sense a feminist edge to her and we have entertaining conversations about it. I satisfied myself that it wasn't bad enough to be a deal breaker. I realize she's an amazing mum and she will be ideal for my kids. She's fun for the most part to spend time with. Lots of straight conversations about sex and intimacy, I tell her I'm not into vanilla, and have kinks etc. and she is straight about not wanting someone small in size etc. anyway, we decide we're a good match. She turns out to be kinky and fun in bed and says I've unleashed a side to her that she didn't know about. You can read a post I wrote if you look through my submission history. Things progress even faster and we decide to get engaged.

BUT here's the kicker... comes out that she has a past and surprise, surprise.. she wasn't completely straight with me about it when it first came up. She'd initially said she'd been in 3 LTRs, the last of which was her ex-husband. And after her first breakup went through a phase where she had 5 ONSes.

A month or so after this, it comes out that her number is actually higher. She first says its between 7-10, then she says its 15-20. And finally she does a count and says its 12, including the 3 LTRs. She says after her first break up when she was 22 she went on a bender. Casuals, ONSes, FBs, but has trouble keeping sex and emotional attachment separate and got hurt a bunch of times. At 28, she decides she's had enough and starts looking to settle down gets married after her 2 LTR ends when she meets LTR #3.

I feel like I've been kicked in the nuts, first that she lied to me, and second that I have to deal with this shit, if I want to consider her seriously. I ask her why she lied, and she says out of embarrassment, shame, and fear of rejection. There is also a sexual curiosity / competitive aspect of this I had to deal with and I made a post that you can find in my submission history as well.

Setting her past aside, she ticks all the boxes with respect to what I'm looking for the kids and me.

My brain however can't help but put her down as the typical slut who's had her fun, screwed up enough and now wants a safe, secure life for her kids and herself, again. Which in and of itself isn't wrong, she's trying to do right for her and the kids.

The good guy (beta?) in me wants to help her and her kids. I feel some rapport with her kids too. I'm on the edge, could easily let myself fall out of love with her. I do feel a clock ticking due to my kids being young and it being easier for them to accept someone now rather than later...

TL;DR: 32m single dad with 2 kids meets single mum 33f with 2 kids and is considering marriage, but turns out she has a past of promiscuity and lied about it. She's amazing in almost every other way with me and the kids.

Am I setting myself and the kids up for a raw deal? Am I being a sucker here? So many doubts? Has this got any potential for working out well for all? Or am I just being naive and stupid? Is the obvious need for my kids to have a mum overpowering any other reasons I have to make my choice?

I may have glossed over things and not gone into detail.. but ask away and I'll do my best to give you more information / context. Whatever you need.