No hard on yourself even if how disappointed and angry