@Matt Blaze
Thanks for sharing your bit of struggle. I can relate very much to "as horribly flawed as things are, there's also a community out there."