Several factors contribute to the prevalence of self medication. These include easy access to OTC drugs, the increasing availability of health information on the internet, long waiting times for medical appointments, and the perceived high cost of professional healthcare. Additionally, cultural norms and past experiences with similar symptoms can influence the decision to self medicate.