Of course, it is meant to be that way (although it is now unbalanced). There is no trick per se. All the mood info can be found in the inventory (by choosing a favorite).
imo its quite challenging to keep all of them at bay, maybe give that a lil more time, but so far its more then a perfect game