What do I think?
Hmmmm I think that you will find alot of folks here that get you and share your experiences atleast to some degree.
I'm glad you finally decided to post,its a good sign, a step in the right direcion
PS. Don't expect too much traffic over weekends, it tends to go a bit quiet...