Your post suggests that you have spent too much time in front of your screens (how many). If you have been watching every trade and praying for RNS's on an hourly basis then I'm glad to see that you have now got your priorities right.
I already have a life but if you invest in shares in large amounts I think its a good idea to spend some time monitoring your investments, but no more than you have to, although these BBs can be quite interesting sometimes.
I am more optimistic than you about BPRG's price for this time next year, but if you think the price will stay the same as it is now then your best bet is to sell and put your money in a building society. (I'm assuming that you currently hold of course.)