Theory:

When everybody is praising the sun,
The rebel remarks on the need for rain.
 
When everybody is greeting the rain,
The rebel regrets the absence of sun.
 
When everybody goes to the meeting,
The rebel stays at home and reads a book.
 
When everybody stays at home and reads a book,
The rebel goes to the meeting.
 
When everybody says, Yes please,
The rebel says, No thank you.
 
When everybody says, No thank you,
The rebel says, Yes please.
 
It is very good that we have rebels.
You may not find it very good to be one.
Explanation:
 
1. When everybody was enjoying the warm sunny weather, the rebel explained the importance of rain. When others welcomed rains in the rainy season, the rebel missed the warm sunshine.
 
Rebel rainshine.jpg
 
2. When others went for group meetings, the rebel decided to stay at home and read a book. When others were enjoying their free time at home by reading a book, the rebel went for the meeting.
 
Rebel groupbook.jpg
 
3. When all of them accepted for something in common and said "yes", the rebel denied and said "No". When everybody else denied, he said "Yes"!
 
Rebel yesno.jpg
 
4. The poet says that it is good to have rebels. He means that a rebel brings in a different perspective, instead of following the crowd. But the poet also says it is not good to be a rebel ourselves. He means rebels are subject to criticism and opposition. They are not accepted by the society. Daring to be different is not easy.
 
Following the crowd is not wrong always. If the crowd is going in the right path, it is better to follow the crowd. If the crowd is against moral values or ethics, it is better to stand out of the crowd.
 
rebel.jpg
Being different is not easy!
Reference:
National Council of Educational Research and Training (2007). Honeycomb. The Rebel - D.J.Enright (pp. 33-35). Published at the Publication Division by the Secretary, National Council of Educational Research and Training, Sri Aurobindo Marg, New Delhi.