Everybody’s got a past. Mine’s still haunting me,” the Austin-based singer wrote on Instagram after he was blocked twice at the Canadian border.