"She calls me a camel because I can easily go a month without 'doing it'... It's just not something that is 'VERY' important to me. Yes, I'm weird..."
No, you aren't weird. Different people, different stuff. It would be nice if many guys weren't looking for just sex.
"The other problem that I think is getting in the way is she is 33 and I'm 21. THere are quite a few differences right there, though nothing drastic."
Holy. . . ! That's a huge age difference. I have no problem dating a guy who's younger than I, but when it starts to go past 5 years difference, I get uncomfortable.
In terms of maturity, age difference doesn't really matter. Older people can be just as immature, and younger people can be just as mature.
I think that you should let go of this relationship, though. First off, much older women like that dating much younger men are usually controlling women. You have to be a mellow and submissive guy to have a lasting relationship with her. She'll also come across as way more mature and as a mother figure. If that's what you want, more power to you. If not, it's time to move on.
Most importantly, if you don't plan on having kids anytime soon, then that's the wrong woman if she ever wants kids. She's getting too old to have one, as chances start to increase for down syndrome and other similar cases. Why waste your time if you know it won't last and you're having a rocky relationship?
I mean, I want to be able to disagree and fight with my significant other, but to have it happen so often with constant break off and get back together is no fun.
If this would help, Scarpozzi was dating a woman who was way older too, around your woman's age group. And he broke up with her recently [because he wanted some space] and found someone else.