Hi Mohit,
First of all,great attitude,my friend.
And,as you have rightly said,take your stops when hit.Can always buy it back lower,some will trigger you out and run upwards.Importantly,discipline is important.
Punj Lloyd especially was a good stop to take.The reason to get in is now gone,and an area of support that had held for some time is broken.As of now,from the daily chart perspective,it is back in a downtrend.
All the best!
Saint