including when he took up Thor's hammer. I think he was always worthy of it. And he was either pretending he couldn't raise it in Ultron, to be polite, or the hammer knew it wasn't necessary for him to wield it at that time so it didn't let him. But regardless, I think the hammer gave him more than Thor's ability over lightening, but also his Asgardian strength, making him more than up to the task of kicking Thanos's ass at that time.
And I don't begrudge Steve his dance with Peggy finally. He deserves it really. I'm just not a fan of how they chose to go about it, or how it creates plot conflicts. Someone else I know thinks that Steve didn't create a loop, but that he came back from the new timeline he created with Peggy. Only, if that were the case, he should have arrived on the platform, not calmly sitting on a bench behind them. Because if it was a time loop they should have left hints in all the previous movies. But also because they've already established that one can not change anyone's past who has already experienced it, if it is a time loop, then Steve didn't save *this* Bucky. Can anyone imagine him going back to Peggy and letting Bucky suffer that fate? Hell no. But if it's not a time loop and he did come back from an alternate timeline, you can bet he did save that time line's Bucky. But we get nothing to indicate that either. So it can leave the impression that Steve suddenly became really selfish and that really bothers me. Maybe it's something they'll address in the Falcon/Winter Soldier series. But I kind of doubt it.
I guess they were trying to imply that Steve and Bucky talked about what he was going to do by the way Bucky knew where to look for Steve at the end and that he knew it was Sam Steve was going to want to talk too. I guess we're supposed to be satisfied with the "taking all the stupid" callback to the first movie of his but him and Bucky both went through a whole lot more for that to really be it between them. I just feel like that relationship got shortchanged, by a whole lot. I think that Bucky should have gone with Steve and we see them just about ready to come home when Bucky basically tells Steve he's not letting him go back because he's got a date, and Steve realizes he's leaving him in the right place in time to find Peggy, but it's in 1970. She's older, Steve is older. It makes more sense. Peggy'd then still have all the moments of what she did on her own, and when she sees him for the first time she can say, "You're late." And he can say, "Lost my ride." Or something. But then the movie would have been another half hour longer, haha. So, maybe not.