Feeling frustrated,sad, and angry (sorry this got long)