1) Expecting Too Much, Too Early
2) Too Much Knowledge
3) Overplanning, Under-doing
4) Too Few Experiments
5) Being Wrong Too Long
6) Making Simple Endeavors Complex
7) Failing to Attack From All Angles
If you actually think about it, this can be applied to all major aspects of life - romantically, financially, socially or even at work.
Think about it.