Few things are more inspiring or peace-inducing than the sight of beautiful flowers. Flowers have a plethora of psychological benefits. Believe it or not, flowers have the power to improve mental health issues including lowering stress levels and reducing anxiety.