1st hand) That was a good flop for him giving 12 outs to make a strong hand but he never had the right odds
to call on flop and turn. All I can say is that on the flop, if he wants to give himself very, very generous implied odds and likes his hand so much (he really shouldn't give such high I.O.) then call, but on the turn you went all-in, not giving correct odds to call and no longer having the benefit of implied odds, so he should clearly fold.
I won't even get into his ridiculous PF call OOP with T5s. Guess he thought it was ok because sooooooooted, lol.
I feel your pain though, I lost my whole stack almost the same way a while back on $50max with AA against J7d, after hitting a set on the flop. I shoved his turn bet, he called without getting correct odds and no impied odds because we're all-in, and he caught the 3rd diamond on the river. What can you do?