Good point. As they say, "there's ALWAYS more than one way to skin a cat" and these external forces are (for the time being) a step or two ahead of you. So either you need to adapt to their game or perish.Well you can blame them, it might actually be their fault.
It just wont do you much good.
Although having said that, if you came to realise that HFT broke your edge then you can adapt. So looking for the root cause of recent poor trading results might not just be your poor discipline and psychology it could be that the market have changed due to external factors and your approach no longer works as well as it used to.