Welcome Visitor! Please take a few seconds and Register
for our forum. Even if you don't want to post, you can still 'Like' and react to posts.
Actually being technical that nut does not "Hold the hub on" it holds the CV joint in the hub
Soak it with PB blaster every 4-6 hours for a day before you kill yourself trying to get it off.
Also, your sway bar link is broken.