Oh for the love of god this is so not shocking at all. Just another celebrity that smokes weed. Who the fuck cares. Miley Cyrus does it Paris Hilton does it Lady Gaga Katy perry Rihanna John F Kennedy Marilyn Monroe Jennifer Aniston Drew Barrymore all do it. I could go on with more celebrities but it's too long. For god sakes weed isn't even bad at all. It's amazing. Just let the dude do it. He doesn't even need to apologize. Justin Bieber if you like weed then continue smoking it dude.