Joe I have been reading your posts, and I think I know what you need.
You either need to be drafted, or you need to enlist.
If you were to serve in the Military not only do I think that you would have a better understanding of the world around you, but I think that it would help you in a lot of ways.
I am not trying to be funny, I am very serious about this.
Please take some time and consider what I said, and maybe at least talk to a recruiter.
I honestly think that you will thank me, if you decide to do as I suggest.