losing temper........ is wat i hate in me most....