Hi dairyfreechocolate, so nice to meet you. And so glad you found your way here. You came to the right place, there are many here that are happy to help you figure out what is going on with your S. caucasium.
You are correct, they don't like to live indoors, they are outdoor alpine type plants that enjoy winter weather.
Let's start out with talking about where you live? What kind of potting mix are you using?
It also really helps if you can take a few photos for us to see what it looks like, it also lets us see what your potting mix looks like. Can you do this?