Buying plants can be pretty pricey, though, so growing them yourself in your garden might be a good alternative. It doesn't just look pretty, it's also good for your mental health ! Research actually shows that gardening can improve your mental health.