Why is medusa always portrayed as an ugly hag?
She was beautiful before she slept with Poseidon in Athena's temple, which was a violation of laws or something, so Athena got angry, and turned her into and ugly hag with snakes for hair.
Because well, Who is pretty with snake for hair?
Well she was pretty until a god ( I forget who) put some sorta curse on her lol but she has snakes for hair so...
Cuz she is ;)