If you haven't stretched in a long time, you will be sore at first. The same goes for pretty much any activity you do...weight lifting, etc. Just don't overdo it and gradually you're flexibility will come back.
I would recommend going to Walmart and buying something like below for $15. I have it and it's excellent for stretching. As you get stronger/more flexible you can add bands to increase the resistance.