Have you ever wanted to give up on a paper you were writing for school or had an interesting project turn frustrating when unexpected complications arose? Have you ever had to sit through plays and ...