Potted Rose plant wither quickly

Though roses are the most popular flowers, in tropical coastal areas, they can be very difficult to grow as they require a lot of maintenance and proper care. Each rose plant can cost Rs 90-120 each , yet it will bear a few flowers and then dry up. The rose plants which grow in poly bags are especially vulnerable as they will wither away within a month of being purchased from the plant seller.
The rose plants with larger rose flowers which are attractive seem to have the least shelf life, while small button rose plants which last for a longer period of time . However though these plants are being watered regularly , they will wither, leaves will dry off and die quickly.
However in the neighbourhood people who have grown rose plants in the soil of their garden, find that the plant has been flourishing and yielding flowers regularly.