Lynnez said:Thank you, Seil. I feel hopeless now
I don't know the rose, so what I am going to suggest may not be the best idea.
Seil is right. If a rose is genetically programmed to grow long canes, it is going to grow long canes.
If the canes are limber enough you can peg it. You don't even have to peg it to the ground, but can tie it into itself by bending the long canes down and tie it into the original plant, or tie it into plants sited near it.
Bending the cane breaks the flow of sap. The more horizontal growth you have, the more light hits the exposed bud eyes and new growth is stimulated at that point. You end up with a LOT more blooms ...
all over the plant.
You can Google "pegging roses" and get a lot of hits. I got this link from using Google Images