That's very sad @mrbond007
It takes time to build trust. And if you trust people, generally they will repay that trust.
But you have to remember we're all fallible. People will say thoughtless things, will turn up late, and sometimes just not behave in the way we'd like them to. It doesn't mean they're not trustworthy, it just means none of us are perfect.
I hope you find someone who you feel confident enough to trust.