Itch can be really frustrating indeed as it can cause loss of sleep and severely impact the quality of life.
There are many causes of itch and common causes include dry skin, eczema, hives and fungal infections. Sometimes, it can due to underlying medical problems like thyroid diseases, weak kidneys etc and further blood tests may be required to determine the underlying cause.
If your itch is persistent, it would be good to see a dermatologist further evaluation and treatment.