Listen to Rande Howell's webinars. I just got his book on audio format and it sounds amazing.
You are not alone. Trading is the greatest challenge to your mindset, identity, beliefs, fears.... just all your inner shit... that there is. Just know that it is normal AND it's a journey to "fix" it. Also listen to, and read Mark Douglas.
Another thing - that is easier said than done - trade mechanically. That way you can begin to separate your execution from your strategy - to see where the holes are.
Hope this helps.
Hang in there.
Denise