Hello, this is my first post on gransnet. Trueblue, I am sorry you had that experience, it sounds awful. I once got dumped online by a man that I was crazy about and it took me decades to get over it. It took me a long time to realize that truly it wasn't me, it was him (wanting to date younger, more attractive women). My self esteem has never been great but at some point in my life it sunk in that nobody deserves to be treated like that. Integrity isn't a selective, case-by-case process. A man either has integrity toward others in general as ingrained moral behavior (a.k.a. character), or else is capable of taking advantage of anyone as it suits him. Some men are just messed up. My daughter calls these types of men "life wreckers."
The best marriages and relationships I know of are between people who are capable of love to begin with, and that is not easy to find. Love to me means being able to care about someone else's happiness and well-being on par with one's own. For some people, it just isn't in them to care about others except in relation to themselves (narcissism) and you can't change them, it is a losing game.
The responses to your post have been lovely and very wise I think. Loneliness is hard. You sound like an amazing person with alot to give, and I hope you find someone worthy of your attention, soon!
As far as counselors go, I would be very wary in general. Just because someone has a degree doesn't mean they know what they are talking about. It might be good to shop around for someone else to talk with.
Dating is like fishing, if you get a poor fish, just throw him back and keep trying.
Good wishes your way!