Welcome to HCM
It seems that you have been suffering from Attention deficit syndrome which have cause depression
which itself is responsible for all of your symptoms. Consult a good psychiatrist
and a few sessions with psychologist
will be quite helpful. There is actually nothing wrong but just a minor psychological issue which need to be addressed.