Hang in there buddy,

instead of sleeping, try to go into nature, take a hike, get some sun into you if you can, fill those lungs with fresh air, yell, scream, get the $hit out of you. And then when you are alone, give your w to God, let him take care of her, and give it to him out loud, not just in your mind. Ask for help and guidance and you shall receive it, just keep your heart and mind open...