Flaws are often based on past events that cause a character to react a certain way. Fears are generally based on what might happen in the future. They are guided in ways to avoid the fear.