Супрастин это препарат 1 поколения антигистаминных, т.е. от аллергии. Среди его побочных эффектов -сонливость, поэтому это поколение нельзя принимать водителям и т.п.
Обратитесь к врачу, чтобы выяснить причину бессоницы, а не принимайте препараты от аллергии