I can understand you getting pissed about the share price, If I owned as much as you I would be unhappy as well.
One thing I dont understand though, if you are going to buy more - this is the perfect time, the last pr was very good, we will see increased sp so why wait to pay more, hopefully you are still a believer in this company ?