I have been
First of all, you may enjoy the Online Dating board...lot's of good stuff on there.
Online dating is far from perfect. You must grow a thick skin and not take things personally. You just have to move on from men who don't want to meet or stop corresponding. The "rule" is that you should meet rather quickly (no long, drawn-out correspondence) and if not, move on.
It's good that you are meeting men offline as well--you'll probably have better luck with that, but there's no need to give up on OLD.
If it will make you feel any better, I have been doing OLD for over three years now. I have met men, but not "the one."
I've been where you are. It took me two and a half years of dating after my divorce to find "the one." I experienced men who lied about their dating goals, their height, their age, etc. I experienced ridiculous, frustrating and upsetting experiences. I learned from my mistakes. I didn't give up, as having a lifetme companion was a goal worthy of these frustrations. Everyones timeline is different, but to up the odds, expand your dating opportunities. Besides OLD, try meetups.com. More men attend the outdoor activity groups like hiking, kayaking bicycling, etc. Do some volunteer work in your community that you might like, such as at a local zoo or wildlife rehab center, or Habitat for Humanity, etc.. Take dancing lessons. In my area, they have $8 an hour group lessons in tango, salsa, East Coast and West Coast swing dancing, etc. They also have regular swing dances at 3 different locations weekly, with a free group lesson beforehand. If you do some research, you might be surprised at what is offered in your local area.
I tried all of these things. I ended up meeting my fiance on Yahoo, but I don't think it's any better than the other sites. We were just at the right place at the right time to meet each other. I did enjoy all of those activities to keep myself busy and socially active until I found him. Good luck!