Have you checked your blood sugar level? You may be diabetic. I get into a lot of trouble when I start to practice law and medicine, but it is worth checking. If you know someone who is diabetic, it's not difficult to run a check. Any doctor or nurse can do it for you.
It's likely that there are checklists on the Internet that will help you determine if you need to seek medical advice.
It's likely that there are checklists on the Internet that will help you determine if you need to seek medical advice.