This forum will stir up your brain :) In a GOOD way. I haven't thought so much in years about actual training, as I have since becoming semi active again on the forum. There are some awesome smart folks here.
I hope you'll look deep into your past with this horse. Figure out what you did wrong, what he did wrong, where it all went really really wrong.... Then toss that old news out the dang door.
He isn't going to hold the past against you. Don't hold it against him. Make a fresh start. Go back to square one. Build the trust and respect you both deserve
I guarantee he won't be brooding in his stall going "OMG not her again!" LOL
I miss you Rascal. Every day, all day.