This movie was great in the start, very entertaining and enjoyable but towards the end it gets a little bit hard to keep up with the story and is not worth the wait. The other DC movies are much better and easier to follow. I would like if they kept it about women empowerment instead of turning it into selfish and awkward. It is very confusing and a little bit annoying and yes, at the end she teaches to be grateful and to be truthful to yourself. Diana aka Wonder Woman is very beautiful and powerful which I love but would I watch it again? Probably not.