I'm not sure how abused your blade has been, but I can tell you that my blade started to pull to one side because the 'set' on the opposite teeth had been stuffed by running the blade against the fence. Yes, some idiot had brought the fence up too close and basically flattened the teeth on one side so the blade only had a set on the other side. (Gotta stop letting other people use my stuff - oh wait! I don't ... Whoops! must have been me then ...
)
Once it was like that i could cut all the wedges you would ever need, and a new blade was the only cure.