I’ve been reflecting on the subject of sexual repression when reading Osho’s enlightening articles, and the movie “American Beauty” came to mind, which won five Academy awards in 2000. I think the reason the movie struck a chord with many people is that it unveils the psychological inner workings of human beings, to explain why…