Welcome to The Helpful Gardener. I know how you feel. We had 70* temps too and it was 26*F this morning and will do the same tonight. Brrr. You should get new leaves. With frost damage it's a matter of giving proper support with good watering practices and good mulch. The rest is a waiting game.