What can be the cause of me itching so bad all the time?

Complicated. Itching is one of those symptoms which can be a manifestation of many different factors, from the medications you are taking to the detergent with which you wash your sheets. Since occasionally this may be the initial symptom of some other illnesses, it might be beneficial to discuss this with your family doctor.