The difference

No English dictionary has been able to adequately explain the difference between the two words COMPLETE and FINISHED.

Some people say there is no difference between COMPLETE and FINISHED.
However, there is a difference: When you marry the right woman,

you are COMPLETE.

And when you marry the wrong woman, you are FINISHED.

And when the right one catches you with the wrong one, you are