We all have hidden agendas in almost everything we do.
If we are doing the charity, known agenda could be to help someone, and hidden agenda could be to earn the fame. Likewise, if we are promoting someone out of the way in the social group, known agenda could be that you wish well for the person and hidden agenda could be to earn the favor from the person in the return.
Most of the time, we aren’t even aware that we have the hidden agenda. Having hidden agenda is okay, only thing is, your hidden agenda shouldn’t topple your known agenda.