Get to the bottom of why you don't want to have sex and really embody that truth. Because you REALLY DON'T WANT TO, or because you think you shouldn't? You almost sound like you're trying to adhere to a "nice girl" stereotype just for the sake of it, so you feel bad that you have sex.
There is a balance for you to strike, but it depends on your true, core, beliefs.
You've only been divorced 2 years. It's OK that you went through a "phase". My male friends call it "running around without pants" after a break up. Somehow it's OK for dudes. You can rein this in.
I have friends who are divorced moms (or even single ladies) of every stripe, and none of them are wrong, they're just all different. There's the women with high libidos who date like they are men. They have little time for anything aside from their kids and jobs for relationships so they get out there when they can and have some rockin' safe sex with whoever they find attractive, and they enjoy it. YES, there's always a risk of STDs no matter how careful people are, but not everyone is cut out to be celibate, nor should they have to be. Why are men the only ones allowed to go out and have casual sex with no stigma?
Then there's the ladies who are very selective and dates never lead to sex unless they end up in committed relationship first. Which is great if that's the goal. But to be honest, you have to have a lot of time on your hands to date around until you can conduct a close, loving, sex-free relationship where you get to know someone well enough to commit......and then FINALLY have SEX...that's more of a childless lady thing...
Some people just want to have sex once in a while but to keep their full focus on their lives. Especially single moms. And that's OKAY!!!!!. Unless you're religious or believe differently.
So what are you after? If you are sitting through dinner with a guy, you don't want to have sex, you're not attracted to him, you know it will burn bridges and cause issues and you'll feel bad and you have no clue if he has STDs because you just met him, so you're scared, but then "You just can't say no."
THAT is a problem. You need to fix that. You should only be having sex with people you really want to be having sex with. Or it's not worth the many risks.
I'm divorced as of 4 years and I have dated two guys. It is SO HARD to make ANY TIME AT ALL for dating, I learned waiting forever for sex with someone is not really necessary. BUT. I'm a mature woman, and I know myself. The first guy was very nice and responsible by nature. We went on many dates before sex. He always paid, even for sitters, and worked very hard to win my respect. He was intelligent and interesting and I liked him just fine. Before we had sex we had the thorough talk that we were both STD free, and we used condoms. But overall, I just didn't have time for the relationship and wasn't madly in love so I cut him loose. Then I met a crazy artsy guy who was much more fun and we had sex much sooner. Again, we had the talk about STDs first and used condoms for months until we were monogamous. But I moved forward faster with him because I knew how grueling and long the process can be when you only have time to go out once or twice per month. In the end, I cut him loose for lack of time as well, but it sure was nice to go have sex all night long with someone once or twice per month. I miss it! We should have stayed casual about it and maybe it could have lasted longer..he wasn't optimal to be a father to my kids so we had to make a decision to increase time spent (because he wanted more time with me) or end. And I couldn't do the former. Now I toy with the idea of just going out to have sex and not investing my time in relationships at all!!! I mean for real, what are the ODDS when you have NO TIME of meeting a soul mate/husband? Scarce to none where I live. So do I need to be celibate until my 5 year old is 18 and I'm almost 60? No. But it's not really my personality to cat around either. I'm a good girl too, and do not want any STDs. And again. No time!! but anyway.
When you are years out of a marriage, and an adult, it's perfectly healthy and normal to have sex. It can really brighten up the mommy grind. My kids noticed I was in a better mood :) The idea that women need to be spinsters if they don't have a ring is archaic and wrong. But it's not OK to have no control over yourself.
Sounds like you need to stop this behavior all together, or harness it better and embrace it on a healthier level. Find a balance!
When you're on a diet, you can't have cakes lying all around on your counter tops. Keep out of the bars and party atmospheres. Only meet up with men who seem to be of genuine quality. Don't drink on the first date or do anything that leaves a wide open "Hmmm, maybe we'll just go find a bed now" vibe. When a date ends after 3 drinks and wandering aimlessly around late at night with no plan....it's a bit easier to oops-go have sex.
Have a plan. Stick to it. Go home after the date. Practice makes perfect.
In my experience, men NEVER PRESSURE me for sex. If you are happy and confident and classy, men are too nervous to try that bonehead move on a first date if they want to see you again. You won't even have to say "no" if you're not being all flirty and encouraging during the date. Unless you're dating drunk college guys or freaks or rapists. Or if a guy throws it out there nicely, and you nicely decline, if he's nice, he's going to be nice about it.
If you want intimacy, then believe you are looking for a meaningful relationship and act accordingly. Treat it like a business dinner or event. Don't whip off your clothes and jump any old dude. But if you just want sex sometimes, than go get it. With caution.