I hate my hair. Have always hated it (except when it's wet, or on the rare occasion when I was a teenager and my hairdresser would straighten it for me after a cut!). It is thick and frizzy, and nothing I have ever really tried makes a difference.

I just spent the last hour in the bathroom trying to straighten it (what was I thinking?!) and it doesn't look any different, just feels odd from the product I put in it to try and help. Now I remember why it was at least 2 1/2 years ago that I last attempted any form of 'styling'!
It is fairly dry too, which doesn't help the frizz but I've tried leave in treatments, moisturizing treatments etc and nothing works. I cant wear it out or even in a pony tail because it's just so frizzy and I hate big hair! Any suggestions?
You can do two very effective things:

1. Use argan oil to tame the frizz and to prevent split ends by making your hair stronger and healthier. My favorite brand is called Pro Naturals because it's also a heat protectant and it's very light and has a really nice, subtle smell. You can put some on your damp hair after a shower and it'll fix your hair all day long, it's the best there is for breakage, frizz, dryness and to prevent hair loss and split ends. It's better than olive oil, almond oil, coconut and a whole lot of others. It absorbs better and helps more. You can get this oil online at beyas.ca if you want to try it.

2. Ask an EXPERIENCED stylist to thin out your hair. They use thinning shears which have teethed blades and they pass it through the hair to make it less poufy and easier to manage. It can be very helpful if done properly.

3. Make sure you're using a good straightener. Bad plates can really ruin your hair and dry it out. At the site I gave you look for the Karmin G3 salon pro styling iron. It has pure ceramic and tourmaline plates, adjustable settings and a whole lot of other features that make it PERFECT for curly, frizzy and thick hair. Does mine in less than 10mins!!!