I've been there, and I've done the exact same thing -- given profits back on retracements (and even taken a loss). Like I said, it's up to you as to when you feel it is right to trade. GL!!