Doubt if this is a virus on the flower. More likely to be insect damage. If it is just on the flower it might be water damage from suns rays after spraying. If the plant is definitely not thriving try unpotting it and look at the roots. There could well be a nasty hiding in the roots or compost which is causing general debilitation.