They may fade, but most will not, and they will always be there. The only thing you can do to minimize the appearance of stretch marks is to keep your skin moisturized.
As far as it preventing you from wearing what you want to wear, don't sweat it. It's a HUMAN thing - I am willing to put down hard money on the bet that everyone has at least one stretch mark.
(In addition, hon, please use other forums for posting non-emergency questions; this way, you'll also get responses from more than one person. ;] )
"Ooh, I'll settle down with some old story/About a boy who's just like me/Thought there was love in everything and everyone, you're so naive!"-Belle and Sebastian, "Get Me Away From Here I'm Dying"