Taking a nap a day can seem selfish however it is the most generous action you can commit to. Taking a nap means we can take better care of others, we do not snap at our children, we have less risk of getting angry and depressed.
The generous Roberto Blake (who gives advice to youtubers) said in one of his video that taking a daily nap is what helps him be so productive with his work.
Whenever I feel anxious, I use Soothing Relaxation music videos to help me rest. I do not fall asleep completely but I feel refreshed afterwards. Take care of yourself my friend, my sister.