Who can you trust? - My belief is that the only person who you need to trust 100% is yourself. Everything else, everyone else is a compromise.
And never forgive anyone! - Just hand whatever it is back to them! - listen the Ho'oponopono podcast - asking for forgiveness is a very different matterĀ