Ganesh

According to fiction story of shiva trilogy written by author Amish tripathi. Ganesh is the son of Sati and Chandandhwaj, as well as the grandson of Daksha, nephew of Kali, half-brother of Kartik and the stepson of Shiva. He was born as a Naga and escorted to Panchvati without Sati's knowledge, because Daksha told her that Ganesh was stillborn. His name literally means the Lord of the People, which is also his official title among the Nagas.

Appearance
Ganesh had a huge forehead. His nose was also abnormally long. Two of his front teeth were humongous and were sticking out of his mouth. It looked like someone had placed an Elephant's head on top of his body. He was ugly. But Sati respected him so he cried after seeing her mother

Personality
Kartik:"We'll be harming the world, Dada!"

Ganesh:"MY PARENTS ARE MY WORLD!!"

-Ganesh on the use of the Pashupatiastra after Sati had died

Ganesh was very self-concious about how ugly he was. He used to put a mask on top of his face. However, sati did not mind his ugliness. Ganesh loved his mother more than anybody in the world, except Shiva and Daksha. He revered the mother's love more than anything else. He was really kind-hearted, and never harmed an innocent person. He never betrayed anyone, for eg. he did not reveal the secret that Brahaspati was alive till it was needed!