There's a saying: " If you aren't sure if you trust someone or not, then you already know that you don't"
Having a hard time trusting people, can in part be from having low confidence levels (for instance not believing you are worthy enough, or not believing people are sincere when they pay you compliments). But trust issues can also be because of your personality type, or your past experiences, or just the fact that you are smart and trust your gut, haha.
Enjoy life, love everyone, but don't let your guard down completely, truth is you really can't trust anyone without being let down at some point in your life. Even the best people will let you down at one point or another, that's just how it is. Sorry.