Out of all the Greek Gods, Hephaestus seems to be the only one that didn't act like a total asshole, except for that attempted rape of Athena. Perhaps it stems from his ugly appearance, which ostracized from the other gods and made sympathize with humans more since he understood what it felt to be inferior to the gods. He also probably hated the fact that his wife Aphrodite was off fucking Ares and because of this little tale of child abuse.
Why do I give these assholes weapons?
So the birth of Hephaestus was weird to say the least. It turns out that Zeus was having so many affairs that Hera wanted to have an affair, but because she was the goddess of marriage she could have sex with another man, so she gave birth to herself! Yes Hephaestus was the result of Hera giving birth without a man. Needless to say Hephaestus was not the prettiest baby and this infuriated Hera so much that when he grew to his early teens she snapped and hurled her son off Mount Olympus!
Are you sure that you just have bad genes?
So it took nine days and nights for Heph to hit the Ocean. He did not need to despair, for the sea nymph Thetis, mother of Achilles, and the Oceanid Eurynome nursed him to heal, but he would remain forever lame, another sign of ugliness in Ancient Greek culture.
Maybe I shouldn't have said that
Now if there is one that I respect Hephaestus is his temper, sure he gets angry, but not in the extreme rage that the Greek gods were famous for. The way Hephaestus got back at his mother is purely ingenious. He offered Hera a gilded throne and when she sat in it, it held her down and would not release her until Hephaestus was given a throne on Olympus and Aphrodite's hand in marriage. So after this was given to him, he released his mother and went to his duties as god of blacksmiths.
He also invented the first robots which makes him even more awesome