What does you can't have your cake and eat it too?

The expression, 'You can't have your cake and eat it too.' means that if you want to eat your cake, you will no longer have it. It's usually used to admonish someone who is fretting because they can't have everything they want.