okay fine, the descriptions of each sign may sound pretty general -- and sometimes i think i read too deeply into things, but for the most part, shit has been spot on. go ahead and laugh, yea i'm a naive idiot. oh, and i'm a cancer. be nice, i'm supposed to be sensitive.