Hey i was about to try and give some advice when i read down further that ya dropped it, but im bored so yeah lol
Best of luck with all of it!
And i hope ya can get ya sleeping sorted out, i have similar troubles and it sucks ay!
Anyway all the best :)