What type of martial arts should I learn to help me defend myself for street fights?
well your not going to learn much before monday and noone here(even though there are some who think they can)will be able to create a miracle for you. if you wish to learn practicle street defence you need to train somewhere with structored classes.i would suggest freestyle karate which has the most practicle street defence,it will teach you stand up,ground/grappling and weapons.