Sometimes adults also know and understand everything but still choose to do the bad things because they didn't care what effect will come back to them.but i believe that they will learn by experience and from situations but have to take time . If u give something to the world to another person , the world will return u back the same thing with many situations. But same feeling .