Everyone is different. Relationship advice is generally lopsided because everyone has their own skew on the situation and everyone has different opinions and tastes?
You like to have sex alot? Great. Find a guy who REALLY like sex. Not a guy who just wants to fuck your hole 'til his wad falls out, but a guy who actually wants to make something out of it. It is certainly possible to oversex guys. I've had friends dump girls who were too crazy, even though they got fucked constantly. (I haven't quite had that problem yet :P )
Like cooking and cleaning? Find a guy who doesn't mind you being around all the time. Because you will be. Personally, I think spending a lot of time together right off the bat is a bad idea... spending every waking moment together sortof accelerates the relationship, things move too fast, quirks become grating before they've had a chance to be tolerated. Then again, I'm a guy, so maybe girls really do the whole wait-by-the-phone-the-next-day thing as per sitcoms. Are you being too clingy? Some guys don't like that. Getting "blindsided" every time isn't a good way to look at it, I think. Relationships come and go, it's a fact. Just keep trying. Sooner or later you'll find someone who is everything you want AND wants a long-term commitment. A relationship is a two-way street, to use a terrible cliche. It's not going to work unless BOTH people are happy.
Withholding sex might be a way to slow down the relationship, but I don't think its necessary as long as you're being healthy about it. You sound like you like it and you want it, if your new boyfriend does too... go for it. However, if you are willing to take it slow, for fuck's sake don't cheat on him. Learn to masturbate. The, er, relationship between love and sex is a tricky one... some people don't care, others see them, heh, intimately connected. If you really want a lasting relationship, cheating can only be counter-productive, in all but the most bizarre of circumstances.