Trust is a strong word, I myself do find it difficult to trust people too so it's understandable.
Although there are areas I trust myself and there are people I trust when it comes to certain situations.
Lucky for U, your tactics are working for U. I wish you more success.
RE: Leveraging on the Past Glory