At the moment, I'm reading the thread and I'm not seeing what's majorly wrong with it. Conceptx, sorry that you feel that the forums have been exceedingly unwelcoming. Perhaps I agree that one or two people could have been more understanding, but it's not anything that was uncalled for.
Perhaps if you could express what your concerns are specifically? Not calling your credibility into question, just trying to find out more to hopefully be able to rectify the situation amicably.