C'mon Seargent, Joe will be Joe, can't expect too much.
This was a good read though, I'm not gonna respond fully cause it would just be another wall of text but It's just a generational / mental maturity thing, everyone has their level, and it shifts through life, just roll with it and try not...