I think that everyone has his sex drive, his life force. If you are shy around people, than it is suppressed and it waits to get released. That time comes home, when nobody's watching. I think I should feel shy when home and let my sex drive express itself in social situations. Imagine like all people who know you are watching you when you are alone and they are asking what are you going to do? Or that there might be hidden cameras I think that if you get more shy when alone, you will get less shy in public.