Every trade can be right but not every trade can be profitable. Market conditions will always vary the amount you can take out, if anything at all.
But the trade can still be right according to your plan and methodolgy.
Over time, the wrong trades will reduce and more of the right ones will appear.
Its all down to what you are learning each trade and how u will respond at the next opportunity.
The above statement in no way means that I am right all the time, but it does mean that over time my odds have greatly improved in my favour. maybe one day i will get to a point where i am able to select only the right trades.
honestly the only chance to have more than 95% winning rate is to have a very bad R:R ratio. My friend always close his profit at 5-10 pips but float his position if it's -30 or so. yes he has good winning rate but what's the point if one loss could wipe out all your profits?
If your R:R is good and you have already 70% winning rate, you are good to go. no need to be 100% profitable. It's impossible. (it's possible to have winning streak in a month or two but im sure nobody ever does it for a year)