Hey johnfromnew malden,
First off, do you have all of your files backed up?
Have you ever replaced the hard drive?
Try starting up in Safe Mode by holding the Shift key while booting. Continue holding the Shift key until you see the login window. It may take 5 or more minutes to start up as Safe Mode will try to repair your hard drive if there are issues.