Answer:
They had a rocky relationship but at the end they love each other
Explanation:
Yes, I believe he was treated fairly by the Gods. They are Gods after all and aren't human, so you can't judge them as you would a human. That would make no sense. So, for THEM, yes, they were most fair. They kept him alive after all, and even though it took him 20 years, he did get home. You'll find more by Googling the above.
I do believe those are correct.