Rest day, thats good and you can sleep hole day ;-).
Now 2 weeks to go for the marathon and dont worry about it.
You train a lot and you can do it.
It is not only your training and body, but what you think in your head when you run the marathon!.
When it is going heavy, dont stop, dont walk , but run and think that you strong to do it.
You can do it.
I can do run a PR on the marathon and at last i run a marathon < 3:30 hour….
I am happy so you can do it and run whit your head.