Explaining The Impossible Trinity