I'm picking on a commenter here a little bit, and he probably didn't mean it this way, but it provided the impetus.
Don't ever assume a solution is correct for your problem just because it's a pattern in a book on your shelf. Heck, the GoF book has a full chapter on the Singleton pattern, one of the leading sources of painfully tight coupling in enterprise systems. Patterns are just things that reoccur in code. Not good, not bad, just patterns. Any given pattern is probably useful in certain situations and harmful in others. Just because Fowler or the Gang of Four or the POSA guys wrote about a pattern doesn't magically make that pattern a good solution anywhere you feel like sprinkling it into your design.
When you learn about design patterns you absolutely have to pay attention to the discussion on when and why to use a pattern. It also helps to understand the trade offs when there are competing patterns.