Nick Cannon has been doing some reflecting lately. During an interview with 94.7 The Block’s Shelley Wade, Nick admits that…