Dan, just want to say its not all your fault.
I think you were very unlucky with college, and you are unlucky now with the work situation.
Employment wise I can't offer much help, I've a different career in a different country.
I think the meetup idea, or something similar is the best...