Have it both ways
Meaning
Enjoy two advantages even though they conflict.
Usage
Used when someone wants conflicting benefits simultaneously.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Simple logic about exclusivity of choices.
Used since the 19th century to call out double standards.