No trader can get profit in all trades. How you handle loss is important for your growth. Whenever I get loss I check whether I followed rules with discipline, then I learnt a new trading concept when I was a newbie trader. So at the end of the day, even though I was in loss I would be happy that I learnt a new concept. That was the action I took when I was a newbie.
After I got experience in trading, I have my own trading strategy & trading rules to trade. At this stage I know the edge of my strategy and whenever I get time, I develop new strategy and back test it. There will always be challenges in our life. Some times it will be less, some times more. If we get immersed in it, we can not succeed in life.
Like that trading will have challenge always. Nobody can trade without challenge and there will be no time in this life/trade with out challenge. The distance between the dream "perfect trader" and current situation is "action". Think, take action & go for it.