This teaching is long overdue.
In the Torah, we see the Levites covering their heads whenever they ministered in the Temple.
In the Brit Chadasha, YahShua calls us to be kings and priests.
In I Cor 11, Apostle Paul had to deal with some effeminite men in the Corinthian assembly who were wearing long, flowing feminine veils for head coverings. Paul told these men to STOP wearing that which pertains to a woman, and instructed women to continue to wear long flowing veils.
YahShua Himself wore a headcovering. When He was tempted by ha satan in the desert, the Hebrew Matthew translation brings out the correct concept that ha satan asked YahShua to bow before him and bare his head -- implying YahShua was wearing a head covering to begin with. YahShua refused and quoted the Sword of the Word from His Mouth, causing ha satan to flee in terror.
Head coverings for women are a sign of submission to their husbands and/or fathers. Head coverings for men are a sign of submission to YahShua. When we put them on our heads, we are given power over fallen angels, preventing them from messing with us. We are also given special power to command the elect angels to work on our behalf as Yah directs us to pray.
Since Paul says we are to pray without ceasing, then we should wear our head coverings all the time. If we're in the shower or sleeping, obviously we can take the head coverings off.
Men should wear 100% linen head coverings as this is what Torah specifies. Women should wear long flowing effeminite veils. Also made of 100% linen.
Either do this, or burn in the Lake of Fire forever.
The choice is yours.
Apostle Daniel Yochanon Lee