Well to a lot of people it means the best of both worlds like someone who is married and they are cheating on their spouse--they have their cake--the spouse dose not know-- and they are eating it to-- the one they are with and not suppose to be--get it.
Lol it means, you can't have things both ways. For example you can't have a girlfriend and a mistress on the side or boyfriend whatever the case may be. I guess some can, but that is it in a nut shell, you can't have it both ways.
This phrase is easier to understand if it is read the way it was originally written, "You can't eat your cake, and have it too". Obviously once you've eaten your cake, you won't have it any more. This means you cannot have things both ways, if those two ways conflict.
Example:
He works so hard to pay for that fancy house of his that he never has any time to stay home and enjoy it. Well, "You can't eat your cake, and have it too".
Example:
He works so hard to pay for that fancy house of his that he never has any time to stay home and enjoy it. Well, "You can't eat your cake, and have it too".
In general it means, you can't have everything. Let me give you an example for your clarification. If you believe in two opposite things, which are exactly antithesis, then I can say to you , "you can't have your cake and eat it"... Like This is true, but it is false.
BOTTOM LINE IS >> YOU CAN'T HAVE IT BOTH WAYS.
BOTTOM LINE IS >> YOU CAN'T HAVE IT BOTH WAYS.
The complete expression is: [You can't] have your cake and eat it too. The first two words are generally not spoken, but understood as part of the statement which means having more than your fair share. Depending on context, it can also take on a tone of congratulation/encouragement to someone for having it all.
Well, according to me it means " cook you own food and enjoy your own meal."" This phrase is similar to the phrase mentioned in the above question.