to have or want to have the advantages of two different situations or ways of behaving that are impossible to combine :
You can't have it both ways. If you can afford to go out all the time, you can afford to pay off some of your debts.
to have or want to have the advantages of two different situations or ways of behaving that are impossible to combine :
You can't have it both ways. If you can afford to go out all the time, you can afford to pay off some of your debts.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005