8-\left[\left(-4\right)+\left(-9\right)\right]-\left[\left(-2\right)-\left(-8\right)-\left(-9\right)\right]

Starting from the innermost parentheses and working outward:

$8-\left[\left(-4\right)+\left(-9\right)\right]-\left[\left(-2\right)-\left(-8\right)-\left(-9\right)\right]$

$8-\left[-13\right]-\left[\left(-2\right)+8+9\right]$

$8+13-\left(2+8+9\right)$

$21-19$

$2$

Thus, $8-\left[\left(-4\right)+\left(-9\right)\right]-\left[\left(-2\right)-\left(-8\right)-\left(-9\right)\right] = \boxed{2}$.

what a horrible, unreadable mish-mash!

I apologize for any confusion caused by the formatting of the previous solution. Here is a neater version:

Starting from the innermost parentheses and working outward:

$8-\left[\left(-4\right)+\left(-9\right)\right]-\left[\left(-2\right)-\left(-8\right)-\left(-9\right)\right]$

$8-\left[-13\right]-\left[\left(-2\right)+8+9\right]$

$8+13-\left(2+8+9\right)$

$21-19$

$2$

Thus, $8-\left[\left(-4\right)+\left(-9\right)\right]-\left[\left(-2\right)-\left(-8\right)-\left(-9\right)\right] = \boxed{2}$.

oh, yeah -- much better.

.
.
.
.
NOT!