I wouldn’t doubt this could impact grades too - and no one is minimizing your situation - but just saying it would be hard for a school to account.
Anytime someone says my grades dropped because of x or y, I get wary. Truth is, you don’t now why you got the grades you got but everyone worries about a B or C. People should worry about learning, moreso than grades.
Nova is a tough admit. Try and see. If someone gets turned down and most will, they’ll never know why.
I’m more concerned with your ED status and budget. You need to start there. If your folks are unwilling to pay $88K and don’t qualify for aid, signing a contract saying they will pay $88K is a big problem.
Best of luck - and let us know how it goes.
Did you ED1 anywhere?
What is it about Villanova that you love so much - just curious?