@RedDwarf: I didn't say that Han Solo was not an anti-hero, I said he was a lame example of one. That's especially so under the revisions to the Greedo scene. Now, if we're talking the version of Han who, when we first meet him, just shoots Greedo from under the table before Greedo even gets a shot off, that's more like it. But by the time ROTJ rolls around, Han is no longer an anti-hero at all; he's full blown heroic.
To clarify, under the original version of the original trilogy, Han has an arc that starts out unambiguously in anti-hero territory. But his love for Leia and admiration of Luke reform his character and draw him to become unambiguously heroic. That transition begins in SW77 and is pretty much complete by the time he is frozen in TESB.
My point is that you don't have the best example of an anti-hero, if the supposed anti-hero spends the whole story evolving into an unqualified hero. That's what Han does in the OT.
As for Han in TFA, note that both Han
and Luke have split in the wake of Ben Solo's treachery. Assuming that Luke is still the hero and supposing that Han is the anti-hero, they both reacted similarly, so you can't really chalk Han's vanishing up to his returning to his pre-SW77/ANH anti-hero ways. Granted he returns to smuggling, but he's even lost the
Millennium Falcon. The cause of all of this was not itself a resurgence of the anti-hero in him but rather that Han had to face a crisis of character in what his son did, but he lacked the tools to cope with that crisis effectively. The same thing happened to Luke in reaction to what Ben Solo did: Luke had a crisis of character in reaction to it. But Luke had a different toolkit, and, based on the trailer dialog for TLJ, unlike Han, Luke's reaction to that crisis has been something else besides merely existing and moping around. In short, Han is no longer the anti-hero in TFA either. He's a broken man.