I think the way to deactivate 'The Winter Soldier' in his mind is to say these words in another order. They all pretty much have something to do with Bucky like other posted have said, what if you put them in order, his birthdate ones first and the 'homecoming' one last, it fixes him?
Not getting what you want? Change your ways and show the real worth of your words. Nobody falls for lies again n again. The best apology is to do better. The best way to prove yourself is through actions, not words, especially when it's the same words that put another person in a terrible spot.