Pain is ahead for stocks