jamesparker,
Just a few thoughts - take it for what it's worth!
It looks like you are acting as a kind of "Dear Abby" on another website. I think you might consider just providing a link to that site rather than copying and pasting all of it over here. It makes for much easier to read posts. If you provide a link and a few shorter comments, you can trust that the majority of the people on this forum will actually follow the link and comment on what you have there. The ones that refuse to follow the links are the ones you don't really want to debate anyway!