Pissed off...and happy at the same time