Yes you yaho... you've got your head in the sand and are gullible.
Naivety and gullibility are characteristics of honest and sincere people. Such people assume that everyone has an honest attitude like them and act accordingly towards others. I would rather say that it is a good trait, even though you portray it in a bad light.