Hi. I'm not pregnant nor have I ever been and yet I have a lot of stretch marks. I have gained weight over the past few years but not rapidly or even a lot. Is there any other reason I could have so many stretch marks. And what's the best way to get rid of them that actually works?