Text this: Self Medication, Drug Dependency and Self-Managed Health Care - A Review