I Guess I do have plenty of reasons to be angry ..