astonishing, astounding, surprising, bewildering, stunning, staggering, shocking, startling, stupefying, breathtaking, perplexing, confounding, dismaying, disconcerting, shattering, awesome, awe-inspiring, sensational, remarkable, spectacular, stupendous, phenomenal, prodigious, extraordinary, incredible, unbelievable, heart breaking, heart-rending, painful.
Wow im so pissed right now.