I know how to reverse energy to whereever it came from, but that gets tiring after a while, it is like you have to constantly keep it up…and you have to sleep eventually…is there another more durable and permanent solution to keep psychic attack repelled?

Yes I do know how to block a psychic attack… Don’t you know how to do it by now………
Create a shield around yourself. This can be done many ways but the most common explanation of how to do it is to envision an impenetrable white light surrounding you.