Cut off the tough bases of the blossoms and cut petals into strips. Pack tightly into a saucepan. Add the water and cook for 10 minutes or until soft. Strain off the juice into a saucepan, reserving petals, add sugar and honey.
Cook until it spins a fine thread, about 220 degrees. Add the drained petals and simmer gently for about 45 minutes. Stir in the lemon juice and keep on cooking slowly until it is thickened. Add some food color (optional). Pour into small jars and seal. Process 10 minutes in boiling water bath. Let jars sit on towel lined counter for 24 hours before storing.