English education from Mak Limah for today..
Idiom: Walking on eggshells.
Meaning: To be overly careful in dealing with a person or situation because they get angry or offended very easily; TO TRY VERY HARD NOT TO UPSET someone or something.
On a personal note, I guess the eggshells have been living with the perks of being an eggshell since forever so they might not be able to realize the pain they have caused to the people around them.
Lucky (or unlucky) them.