I understand the disclose everything philosophy, because nobody can really help you unless they know everything about your problem.
But what I have seen here in this forum (most others too), the majority of people are here to gloat, criticize and belittle.
The best solution is to hang...