After altering the x value to change by -1/2 instead of -1, the shape now fills in more evenly. :)
This a remix/combination of shape fill and Diane's make any polygon. Can anyone help with the filling of the shape it's still not perfect? Many thanks!