Come on over here Susan and we will see what we can find that will work better for you. The thread "Moving In : )" in Sedum forum
I think you just need to use a different sedum. See you over there. I'll post some photos of ones that might work well for you. : )