У меня такое было от нехватки йода, но его без врача пить нельзя. Может быть низкий гемоглобин, может быть дефицит В12. Если со здоровьем всё ок, а сонливость из-за хронической усталости, то продуктивнее пить по утрам настойку элеутерококка, она в аптеках копейки стоит.