When i first started trading i would always sell as soon as i saw 10 to 20 percent gains. Then a few weeks later i would see the same coin like 4 or 5x from where i bought it. I started to realize that holding it would have been best.
The only thing that keeps me sane during holds is the fact that numbers don't lie. Also it is easier on your daily life to hold instead of being glued to the computer all the time.