Based on your responses, you are definitely experiencing increased anxiety
from your current stressors. Whenever you feel stressed, I suggest for you to take 10 deep breaths. What I mean by deep breath is when you inhale through the nose, make sure your stomach is expanding as if a balloon is being filled with air. When you breathe out, make sure your stomach goes in as if a balloon is deflating. If you do this 10 times, you will slow down your heart beat and your thinking will be clearer.
The lethargy you are experiencing is the energy that is taking up from you being anxious. When you are anxious, you are expending a lot of energy, hence sleeping
10 hours and feeling hungry constantly. If you want to control your appetite, I suggest for you to eat regular meals (3 meals with two small snacks) a day. If it is hard to control your appetite, I urge you to use a food diary where you keep track of what you are eating. When you keep track of your food intake, this makes you self-conscious about what you eat and the amount you eat. This may help with your appetite. Another suggestions about your appetite is to use a distraction technique of engaging into another activity. It can be as easy as going for a walk or drinking water.
In terms of the forgetfulness, I urge you to keep a handy notebook to write down a list of things that need to be accomplish for the day. Write it all down so you don't forget it. If something comes to you that needs to be done in 5 minutes, keep repeating the task over-and-over in your head or write it down on your list.
Another suggestion I have is to begin journaling. When feeling stressed, a lot of thoughts and feelings enter your mind and journaling will help you express them and also help you resolve things that needs resolving.
Please let me know if any of these suggestions are helpful. If you try these strategies and they do not work, please see a therapist that can help you with your anxiety further.