I don't get why we complain about 'complaining' - the way i see it, if you have nothing to complain about you wouldn't! it's whether or not you can build on the complaining although i find its still important to let out your frustration when you work so hard to resolve things and still end up not being where you need to be. I wouldn't worry about it so much - you recognize your issues and you're trying to resolve them so good for you