There were all of Klal Yisroel Listening .. "Be so very dignified Dont take revenge Love People.
And you cant even harbor any hate in your heart These are lot of shver inyanim to keep!
So why does Moshe Rabeinu also speak of bazaar actions of arayos and.. ..Molech Who would ever do that??!
I believe one lesson is that the one who learns of these lofty goals: not harboring any resentment to the guy who cuts ahead of you in line and loving those who are "unlovable "...
Well, the temptation is there to run from it all-be one of those Viking pirate pro-Molech types chuck it all
It is shver to not have sexual thoughts Judaism is about excelling and excelling means one can get guilt ridden and depressed and want ot just chuck it all .Lot did that Kayin did that .Perspective! and just feeling good about oneself and going at a healthy clip of spirtual growth.
Thanks for reading !