I will say, i was only HALF joking. It's been my experience that "introspection is GOOD; navel-gazing is BAD" when it comes to these sitches. It's very easy to get into paralysis-by-analysis, and you'll also get more people replying to you with shorter, informative posts.
You started your long post by saying you were going to ask me some questions, but I didn't see any??