Очень правильный этот ваш Иван, побуду Волком и скажу, что что есть - то есть, а чего нет. того нет. Вот он хотел, чего нет (и похоже, мораль сказки права - счастья в принципе и без оговорок нет), поэтому и не жил счастливо, а как перехотел, так зажил! Сказочно актуально и очень поучительно. Но хотеть мы от этого не перестанем, потому что мы - не Иван, а Иван - не мы.