Smooth Frizzy Hair

What I want to know is, is there a permanent solution that could be put in my hair to make it soft and keep the wave and body? I have tried every hair care product, and none work! I honestly believe that I need some kind of permanent treatment.
Please help me, I have struggled with this all of my life and I am tired of having short, layered hair. Thank you!
X-tenso is designed to help smooth the hair and remove some of the volume and puffiness caused by frizz. It will smooth the texture of coarse hair allowing it to lie flatter and smoother without removing the wave or curl. The product is especially nice for those who have coarse and curly hair with lots of frizz, since it leaves you with smooth, loose curls.
You may need to do a little searching for a salon who offers the X-tenso service/product line. You can use your local directory assistance, ask for references from your local salon, and/or visit the L'Oréal Professionals website and use the Salon Locator link.
©Hairfinder.com
See also:
Curly hair and hairstyles
L'Oréal X-tenso for hair straightening
How to tame frizzy hair
Why does hair frizz?