We are hosting since 5 years. It's fun, and work, sometimes exhausting.
We print out all reservations and stick them on a blackboard, ordered by date. This helps us to get q quick overview about all coming guests. The print-out includes the rate paid.
I just found an effectice remedy against host fatigue: If it should happen that I say, that - despite all social positive aspects of hosting - "oh another guest will check-in tomorrow..." a quick glance to the rate at the right time might work wonder. Try it!
I know, we don't do it just for money. Money is not enough compensation for all the effort we do. But sometimes it's a comfort.