You are doing better because the market has been going straight up. If we get a downdraft, you will wish you hedged your strategy. If you choose not to hedge, I would consider smaller overnight position.
I agree as the bull market makes everyone look brilliant. Time will tell. I did manage to make some good trades though in the first half of May(some that I still am holding now). Only time will tell. In my experience, my portfolio tends to see some of its best days in more bearish times, and tends to lag during more bullish markets.
)