This was a great read and in some ways I am very very similar to you Irvin.
A great lesson from my childhood was not to show my feelings in public
Yep that was me and still is.
As for trusting, yes I was too trusting with people, I saw the good in everyone.
Merry Christmas to you all..