Gyani Jarnail Singh ji it is pretty hard to add much to the wisdom with succinctness that you share here at SPN.Its a sign of RESPECT. Carried over form Culture. To a SIKH the KESH is very Honourable and deserves UTMOST RESPECT. Hence Kesh must be covered at all times even in the home...and by extension in the Gurdwara.
IN Punjabi Culture a Bare headed person is regarded as not "right"..a sign of GRIEF ...to a woman being bareheaded means her husband is dead...etc etc.
IN Western Culture a gentleman shows respect by REMOVING his hat and going bareheaded..in Church a hat is REMOVED and keeping it ON is a sign of Disrespect...
|MEET SPN ON YOUR MOBILES (TAP)|