It seems that roses never last long enough. There are a few things you can do to extend their lives. A few things you should be able to easily find around the house may help your roses stay around a bit more.
aspirin lowers the ph of the water.
bleach does the job of a disinfectant and helps to stop fungus from growing on the bottom of the rose stems
Pennies are valuable in helping roses stay around as well. The copper and zinc work as fungicides and
How about those little packets that come with fresh roses. Well they are mostly comprised of sugar and a disinfectant
changing the water in the rose container daily and trimming the bottom of the stem helps continue life just a bit more