I agree with El P. on the not bottling to soon. I learned the hard way. I got in a hurry about two months ago and bottled a porter that hadn't finished doing it's thing. I opened one four weeks later and poured it into a tall glass. Everything seemed fine for about 5 seconds.....then I experienced a trauma. The entire glass full turned to foam poured over the rim. After it settled there was only about 1" left in the bottom and that had turned flat. It was pretty tragic.
I let the bottles sit another 4 weeks and decided I better check one to see if they were near "bomb" stage yet. First cap I popped was like letting the air out of a tire. Huge amount of cO2 pressure. In less than one second I had a 15" high beer geyser. The whole bottle shot out as foam. Only about 1/2" liquid remained in the bottle. I went ahead and opened the rest of the batch and sent it on down the kitchen sink drain. Other than my two little boys getting some serious entertainment from the "volcanoes" the whole batch was wasted.
Lesson learned....Patience DOES matter in brewing.