Trading is like Golf, you stand far away, twenty feet in front of you is a small lake of 150 feet to other side just to mess with your mind and a toothpick with a flag at other end to give you hope. After 30 years, I have figured out I am more than horrible at playing golf, but I have become damn good at putting topspin on that ball on first tee and like a rock skims across that lake on 3-4 bounces till it hits the big lip and falls 10 feet past the lake. I know it is mental of why I can't get ball up in the air.
Forgot where I was, par three but it might as well been par 50, you 150 yards in one direction, but the green is 75 feet above you, I kept looking around to see where the windmill was that blow my ball off and yet when you got on the top, flat as can be.
Regardless, trading is very much like paying golf, if you let the all the factors that mess with your head enter in, you be taking golf clubs and smashing your display or keyboards. Am very sure to become a Pro at golf, you have to live there for number of years when young, same with trading, you have to breath and work/study on how to do it right. Don't matter whether currencies, equities, financials or meats, it is you against you and one of you better makes the bucks.