My happy end ?