Despite being reasonably fluent in English, I have no intuition for what's correct here:
I'd rather stay than go home.
I'd rather stay than to go home.
I'd rather stay than going home.
All three sound natural to me. Could you explain which variants are actually correct and point me to the relevant grammar rules? If more than one are correct, could you also comment on the nuances between them?