Your straight sure sounds like it is dull to me. As for the DE...not sure. I think you probably need some one on one help. Don't give up!