you're right, things can go even worse all the time... but life is this, we need to fight difficulties day after day! anyway sometimes i hate myself too, so i know the feeling, but you shouldn't hate yourself hannibal, cause you are a gift for this world, how i said... you are an incredible pure person