I understand how you feel because I have been there many times myself. The alternative is that you will be a buy and holder and when the market goes down, you will be feeling the same or worse, and you'll go through the same emotions.
Just a week or so ago people were in the Sentiment Survey System Talk forum and talking about giving up on it since it had been in the S fund for the entire pullback. Now it is up about 12% on the year.
Both are signs of capitulation - "I give up". That's what the market does.
I'm not a big fan of buy and hold although it is a viable strategy with dollar cost averaging, but it will have its ups and downs. (Of course friends don't let friends buy and hold

)
You can take the emotion out of it, for the most part, by committing to sticking with a system. It doesn't matter what system, as long as it has a good track record, you believe in it, and are willing to stick it out for at least 6 month to a year, or even longer regardingless of short-term results. If you believe in it, don't question the moves. Give it time and see how it goes. Make the transfers when signals are given and forget about everything else.
Good luck!