How do you know a program is not working for you if you’re constantly bouncing from program to program? Stop being so damn impatient with getting results and give the program some time. If you’re always switching up workout routines, it’s impossible to know what is working and what is not. If it’s a six week program and is supposed to give you “x” results, follow the program for six weeks and see if it’s given you “x” results. Most programs are set up to give you the desired results by the end of the program, not in the first week. Being consistent within your workouts is just as important as consistently working out.