Agreed. In your shoes I would take a year out to recover. University is not going anywhere. A year can seem like a long time when you’re 17, but it’s really not.
I've got three weeks left of this academic year, and since we've finished the content for the year I might take those three weeks out so I get 9 weeks of break before next year. Hopefully I can improve in that time.
So use this heads up you got at your advantage to negate what is happening to you right now, by taking the time to heal first. It will literally pay dividends of a lifetime.
I will be praying for you.