If you feel the need to cheat, then you're 1) not old enough 2) lack enough life experience 3) aren't self-actualized enough to know what you REALLY want and need in partner (so don't make yourself "settle down" because you're not going to be ready).....
And...
4) You haven't met that person yet.
I was like the OP once. Kept meeting really nice, sexy, lovely women; intelligent, independent, yet shared many of my interests; made it anywhere from three years to eight years with some of them. Had to bail. Just had to. Wouldn't have been honest with them or with myself otherwise. I hadn't cheated, but I was ready to, and that's no position to start a longterm committed relationship from.
Then I met my lady. No questions in my mind after that. Seriously. It's not about having sex every five fucking minutes; it is, though, about pacing, having times apart when you're busy with work or hobbies or outside interests, including her dealing with her family and me dealing with mine (I don't think it's right to inflict my batshit crazy family members on her too much; they're a total buzz kill.) And then we come together again. We've never had a weekend without a real date night. It's a constant process of wooing, of engaging each other, sometimes being in a wounded or bitchy space where you need to rant about shit, sometimes being in a fun and creative space where you talk about stuff you dream about doing in the future.
But when someone is on the same page as you, or they just GET you (without being your twin) it just works.
You're not going to experience that until it's the right person.
It's okay to admit that your'e not with the right person. And maybe monogamy isn't going to work for you, and that's okay, too.
A lot of my friends are realizing that they'd much rather live the lifestyle that's openly accepted in gay circles -- without having to actually, you know, become gay webmasters. I'm talking about hunting down young pieces of ass until you're too old and saggy to attract the youngsters anymore, because that's what you like and that's what turns you on. And you could give a shit about all that societally imposed bullshit your mom is going to pull on you about settling down and giving her grandkids. FUck that shit. She can adopt if she needs a grandkid that bad!
I think the important thing is to be 100% honest with yourself.
Oh, and expect a lot of the "nice" women you get a little bit serious with (you know, the ones you end up living with and pretending to settle down with for a few years) to at some point decide to "make you a man" and "forget" to take their birth control pills.
So either condom yourself up the ass -- so to speak -- and/or get the snip. Because dude, if you can't be faithful to just one woman, you do NOT need to be scattering your seed like a total man ho and becoming a broke baby daddy to a parcel of kids you dont' give a shit about. The women don't deserve it, and your unborn kids don't deserve it.
I had one "nice" live in girlfriend try to pull the "birth control failure" crap on me. I had already had the snip. She was fucking around with a teenager she met at the store where she worked but she was honing in on me to become her longterm baby daddy guy. Took me by fucking surprise. Thought she was sane and normal and would never pull that shit.
I had told her about the snip but she had forgotten. Egg on a bitch's face after that!