Já está errada em acreditar em "anjo da guarda", isso não existe, é uma crença que o cristianismo colocou na cabeça das pessoas.
E depois de mais de 2.000 anos, isso ainda é passado de geração em geração, de maneira que as pessoas acreditam mesmo que possam existir os tais "anjos da guarda".
Vc pode dormir como vc bem quiser, nenhuma criatura ou ser espiritual vai te visitar ou não.
Crença igual o versículo que os cristãos inventaram (não existe na Bíblia) de que o mundo "de 1.000 passarás, mas de 2.000 não chegarás"... E já estamos em 2.020...