Sparx has made me stay up so long and it's due in tommorow. Im having a mental breakdown bcs im only half way through