Do you really expect to post on a public forum who's purpose is to propagate the exchange of information, ideas, and opinions without any possibility of contrary opinions or possible scrutiny? A little naïve perhaps. While I can see you're frustrated, your posts have a back story and content that inevitably provoke responses much like those above. And since you haven't allowed enough time to lapse between faltering and putting yourself back in to a position to falter again, it's challenging for others to simply sit back and not say anything. You can't unscramble eggs.