One rewarding, yet difficult gardening that you can get into is the flower gardening. This is simply because more planning, maintenance and knowledge are needed in flower gardening than in other form of gardening. You need to have a good understanding on the various plants and seeds in order to grow the garden that you want, and it is not as simple as just planting and watering them.
Unlike a vegetable garden or rock garden, the main purpose of having a flower garden is to look pretty at the end of the day. This requires planning on the layout of your garden before hand, and have to consider several factors such as the amount of light your flowers will be getting, shades, heights of various plants as well as how to effectively water them and not kill them at the same time.
You also need to have a basic understanding of the various types of flowers you intend to plant, you need to know if they can actually stand living near other type of plants or if they will die, as well as how often should you water them without withering them.
That said, at the end of the day you will be handsomely rewarded in terms of a beautiful garden when they start blossoming out of their seeds. This is also the time where careful maintenance of the plant is crucial; you will need to start taking care of it by protecting it away from bugs and insects that can potentially kill your pretty flower.
The easiest known way you can deal with these bugs or insects is to spray chemicals on them, however be sure that you understand what the chemicals are made of as you do not want to accidentally kill your own flowers, make sure you seek advice from your gardening center as to which is the best form of chemicals to help ward off these bugs.
Always practice safe gardening by making sure that you handle these chemicals carefully, read the labels carefully before using any of them. Also keep an eye out for any pets that might be roaming around your neighborhood, as it might also kill them if done wrongly.
Finally, your gardening can be much more enjoyable when you do it safely!