I'm so pleased the tutor is supporting you, keep using her support.
I hope you manage to get through to Cruse on Monday.
Do you have a regular go to bed and get up time? I have found that really helpful rather than it being all over the place. If you could get into a routine where you can fit in your homework and some time to wind down then I think it would become much easier for you to sleep since your body keeps following the pattern.