I don’t want to diminish Villa’s heart and dedication at all (because he is the soul of the club), but there’s a very real chance the reason we saw such a superlative effort last match is because Villa knows it could have been his last and he was going to give everything he had to prolong his journey. That’s not to say he wouldn’t continue to be valiant each game if he came back for 2019, but it’s harder to play at peak performance day in and day out at that age than it is for an apex match at the end of the season and possibly career. That last DC match he played in he looked frustrated as hell, and while he was trying and putting out effort, his demeanor (he wasn’t pouting, just looked flustered) said it all.
Just my gut, but I think he’s approaching each match as his last and will empty the tank and then some - it could be his will & way of carrying the team on his back, like Rooney did with DC, because it could be over in 90/180 and he’s looking to extend it for as long as he can. I think we’re gonna see the Villa of old at least two more times, and then hopefully two more after that (fingers crossed, a third time after), but if it’s only twice more, that’s the memory of him I want to keep.