You need to add that forward vec * 100 onto the world location of the start point to make the end point.
You are a life saver!!