Hello Bobbikay, you haven't offended me at all, in fact I think it's rather endearing that you hold your views so strongly.I am indeed a happily married 46 year old man with a family who dotes on his wife and I don't engage in recreational sex at all any more. However I once did, it doesn't make me a bad man, nor does it make the girls I slept with slu+s. It makes us adults who have made certain choices about our bodies and who are happy with those choices.Not every man you recreationally sleep with will call you and "ugly *****", you're well away from the likes of him, men like that are bad news. I am on good platonic terms with quite a few women I slept with, life's too short to be nasty to anyone.
If casual sex makes you feel dirty or awkward, then don't do it, but leave others to manage their sex lives as they fit, and no-one can possibly have a problem with you.I think in your earnestness about this you come off as a bit judgemental and rude. I understand that you probably don't intend to, so I'm not in the least offended, but other people might be which will have just the opposite effect to the one you want.
Nice men are everywhere, you just need to look for them and dating isn't a competition, who cares if your freinds have scores of men ( if they are all like the bloke who called you a ***** then you've lost nothing). Relax and eventually the man for you will crop up, in the meantime have a really good think about WHY you consider recreational sex to be wrong. I suspect in your case it's quasi-religious and linked strongly to the way you feel your parents would react to it.I think you've had a one off very negative experience of it, which isn't representative of what the rest of us have expereienced probably.You need to live for yourself, by your own rules whatever they may be, but I suspect over time they will change somewhat. Be happy.