Your doctor might be right~
During the night, your skin repairs and heals itself naturally..
If you don't get many hours of sleep, your skin won't be able to repair itself ~
Also, eating healthy food and consuming enough vitamins is also a good solution..