I sometimes have similar feelings and it does get me down. But sometimes i try to use that as a motivator for myself instead of wallowing.
Why not join a group that shares your interests? Say (for example, since I obviously don't know you) if you like drawing, join an art class? I think getting yourself out there might alleviate any frustration you have, since the more opportunities to meet men you have the greater opportunity of meeting a partner you would have.