Its all good. I try to just be content and ride the waves if I believe in the companies I'm invested in. It is frustrating sometimes though, Try being in EWS* , it's revenues are larger than its market cap.