Twist-n-Shout hydrangea. Shake it up, baby! Photo by Steve Bender.

When you plant doesn't bloom, you get mad. When you get mad, you spray graffiti on the White House. When you spray graffiti on the White House, you get sent to summer camp in North Korea. Don't get sent to summer camp in North Korea! Find out why your plant doesn't bloom. Here are Grumpy's top 10 reasons.

1. Not enough sun. Most flowering plants like a sunny spot. The more sun they get, the more flowers you get.

2. Pruning at the wrong time. Spring blooming shrubs and trees flower on last year's growth. Summer bloomers flower on this year's growth. Pruning spring bloomers in late summer, fall, or winter means no flowers in spring. Pruning summer bloomers in late spring means getting flowers later than normal in summer.

3. The cold did it. Very cold winters or sudden freezes following mild weather can kill flower buds before they open.

4. It wasn't cold enough. Many spring bloomers, including lilac, azalea, tulips, forsythia, and fruit trees, need several months of winter chill to blossom well.

5. It wasn't hot enough. Some plants, such as crepe myrtle, need long, hot summers to bloom. That's why you don't see crepe myrtles in England.

6. You recently moved the plant. Spider lilies, naked ladies, crinums, and peonies resent being disturbed once they're settled. They may skip a year of blooming after they're transplanted.

7. Your plant is from the wrong part of the world. Plants from places like the Mediterranean, where it doesn't rain in summer, don't usually appreciate the South's frequent summer downpours. No Echiums or belladonna lilies for us!

8. You're feeding your plant too much. Frequent feeding with lots of nitrogen causes excessive leafy growth at the expense of flowers.

9. The nights are either too long or too short. Some plants, like tomatoes and sunflowers, make flowers when days are longer than nights. Others, like poinsettia, Christmas cactus, and mums, bloom when nights are longer than days.

10. Your plant isn't old enough. Plants such as Southern magnolia, wisteria, and yellow wood can take years to start blooming. You just have to be patient.