cenkgursu:
I want one move forward and backward 180 degrees why does it move in one direction slower when the button is pressed
Because that's what you have asked it to do. Take a careful look at what the 3 parameters to a VarSpeedServo write() command are for (HINT, the second parameter is called 'speed').
@cenkgursu, your title is incorrect as it refers to a stepper motor when, in fact, you are using a servo. If you edit your Original Post you can modify the title.
First line - move to position 0 at speed 180 (not full speed), wait for it to get there.
Second line - move to position 180 at speed 0 (full speed), wait.