Investing in shares is at times a very frustrating experience. An investor can do all of the right things, such as buying high-quality companies that go on to deliver strong financial performance, but still fail to generate large profits on their holdings for sustained periods.