I’m raiding the Icarus & mythology tags greedily for any headcanon I can find :D
Helios is a very physical being – or at any rate, he is these days. His small and winsome little body is still somewhat new, by their standards. At some point, Helios had decided that after so many centuries of being tall and terrifying, it might be more fun to take a form that the mortals would find appealing. And now, having determined that yes, it is more fun to hug smiling humans than to terrify them, it’s all he wants to do. When he isn’t tormenting them for fun, anyway.