Roses aren’t inherently difficult to grow, but they require proper site selection, well-drained soil, consistent watering, ...