You guys are awesome, thank you so much. I am so happy with your responses and advice. Now I just need to follow it and wait for results. In any case, I will keep you all updated about results of tests and any improvements. Threads where people don't update are frustrating. I can understand why though, sometimes people just want to forget their darker times! However, I really want my thread to be of use to others, not just me. So I'll update when I have new data.
Thank you all again.