If you have a chance, you should check this out. You probably already know much of the material, but it might still be worth watching. VERY long, so it’s probably best viewed in multiple sittings.
I’m a big fan of Stefan Molyneux. He tends to be loved or hated by people, but I find him very informative and a great speaker.