I empathize with you completely. After 7 straight rejections (including 2 I was SURE I was a lock to get in) I felt exactly the same way. In my case, I was lucky enough to get into a program I loved. But to emphasize what a crap-shoot this all is, I was accepted into one of the most competitive programs in the country, but was rejected from 2 programs that are not nearly as competitive, or well-regarded, or honestly that good. Go figure?
I think a lot of it is luck with who makes up the committee on a give year. Or reads your app on a given day. Hang in there.