hufza:
Will the output ever be 100?This is still confusing me, please help!
I don't understand your confusion. You've configured the PID to output a value between 0 and 100 so it will output a value in that range.
//tell the PID to range between 0 and 100
myPID.SetOutputLimits(0, 100);