Im depressed

Ditto....... I had the same trouble with my Demon.......after playin' with it a bit, I got the adjuster set so that it shifted nicely at about 30 or so.....Mine did the same thing yours is doing.......

Throttle pressure......Can't be positive, but that's what it sounds like...might be stuck, BUT might just be an adjustment on the linkage.