You get way more sleep than I do! Hat off to you! I wish you luck, I'm sorry I can't help, but you have come to the right place for a community that cares and will listen and offer suggestions to the best of their ability, and distractions (we're really good at that), hopefully that in itself will be a teeny tiny help?
oh and welcome