Everyone who grew up watching Star Wars wanted to be Han Solo at one point or another. Sure, it would be cool to have the power of the Force, but it’s even cooler to fly around in weird looking space ship with a Wookie co-pilot. Getting older it's easy to realize that he isn’t the guy you thought he was. Honestly, when you compare him to the rest of the characters in the Star Wars universe Han kind of sucks.
Most of the heroes in a galaxy far, far away are problematic at best. The Jedi are awful, and even members of the Rebel Alliance make questionable decisions most of the time, but Han takes the awful cake. He’s a bad friend, a bad father, and he owes money to basically everyone in the galaxy. Never examine your heroes.
Han is the classic example of a dad who goes out for a pack of cigarettes and never comes back. If there's someone important to Han you can set your watch to when he's going to leave them high and dry. The three biggest moments of Han shirking his friends to run away are as follows:
- After bonding with Luke aboard the first Death Star he bails, leaving his friend to fight the Empire alone. He only returns out of nagging guilt and likely a prod from Chewie.
- He tries taking off without Leia after their frisson on Hoth and only ends up sticking around because of imminent war.
- After his son with Leia starts showing too many signs of being Vader-esque, he throws his hands up and goes back to life as a smuggler - leaving Leia to deal with the mess.
Being a parent is one of the hardest things someone can do. It's not for the faint of heart, which Han Solo definitely is. After he and Leia have their son, Ben (aka Kylo Ren) and he starts showing signs of being problematic Han takes off.
No surprise there, that's how Han handles everything. When he finally had a chance to explain to Leia why he bailed on their family his excuse was not so great: "We both had to deal with it in our own way. I went back to the only thing I was ever any good at." Gross.
This point can't be hammered home enough: Han Solo was in a relationship with the biggest bad ass in the galaxy and he couldn't cut it. Leia didn't give her heart away easily. Sure, she kissed her brother and flirted with Lando but she chose to spend her life with Han and have children with him.
The moment things got too hot for Han he ran faster than a storm trooper avoiding target practice. That's not how the good guys are supposed to act. This is straight villainy and the fact that Leia took him back after ten years says more about her capability to love than it does Han. If it weren't for Rey he never would have set foot on another Resistance base.
Despite smuggling drugs, weapons, or whatever else - he surreptitiously delivers for intergalactic gangsters - Han is constantly broke. Where does his money go? Does he blow it on space-hookers? Space-drugs? Or is Han just paying off the minimums on his credit, insuring that he'll be in debt until the day he dies? That's probably why he looked so happy when Kylo Ren killed him.