>I have also meditated or prayed on everything good, “love and light” and from what I have been told, it attracts the exact opposite.
Whatever your mind is fixated on is what you'll attract. One the surface, love and light, may have been what your were meditating on, but underneath it may have been fear and anxiety.
Demons are not afraid of a circle of salt. However, if your mind "believes" the salt will prevent their entry then that is what will keep them away.
To protect yourself, avoid all drugs and alcohol. Eat grass fed beef and pastured eggs. Strength training. The demons can only enter if your 'external energy field' has rips in it. So you need to minimize activities that weaken, and maximize activities that strengthen.
There are martial art practices known as neigong, and neidan that can protect you from human and demonic attacks.