Why do Students Dropout of High School?

Many students dropout of high school because of many negative outside experiences. Some of these are: getting pregnant, getting involved in gangs, and financial difficulty.