Move Body to Destination

I decided to go with Farseer in my game and I have had lots of fun at failing at getting the body to travel to the destination. Destination is set by mouse click. The idea is to have the player use the mouse to move their character.
I have rewrote my code many times and never gotten the math quite right. It always gets jittery when it hits the destination Vector2 and doesn't come to a clean stop. Would be a life saver if this sort of math was in the farseer engine.