Cameron MacGregor discusses changes in masculinity and contemporary challenges faced by men, explaining his concept of neo-masculinity.