Thanks for the query.
It is very unfortunate that you have been having itching since a long time and not taken any medical measures yet. Suggest you to see a doctor immediately and get yourself examined. The causes could be an allergic reaction to allergens like pets, parthenium plant, dust, mites, insect bites, fumes, food allergies or even side effect of any medicines. Make sure your blankets have been free from insects and mites. Scabies, fungal infections, mosquito bites, the body louse, may all be common causes. If anyone else in your family is also suffering from it, they also nee immediately help.
Also, the doctor will need to do certain blood and urine tests, including liver function tests to check for jaundice as it may cause itching too.
Till then you may take tablet Citrezene one tablet for 2 days at night or Chlorpheniramine maleate tablet one tablet immediately, and apply calamine lotion over the body, till you seek medical help.
Hope this helped.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.