Have I been scared with my Altcoin portfolio?
Yes, of course.
There's always a doubt, and I think you'll need to have doubt to be open to reflect on decisions you make.
However, everytime, when the fundamental thesis is similar and TA provides a clear buy opportunity, then there's no way that you should be selling the position.
Being patient is the right way.