this is always an issue when using the curvy route planner.
i tend to put in the first few details such distance time etc, then when i get the 3 choices of route, i choose a route, when the route shows on the map it is then evident where the "up and back" on the same roads are, if you choose use this route it will show up the numerous waypoints, you can then delete the waypoints from that part of the route, by the end of this you will have the perfect route,
however if you just want to press create and then go, unfortunately the issues you encountered will remain