See if this gets you any closer:
Not sure if you need Direction, you can just use the magnitude, with some clamps perhaps.