Laugh now cry later