Courageous Resolve doesn't prevent damage. Rather, it changes the results of that damage. For example, if a creature with lifelink deals damage to you, you won't lose any life, but its controller will still gain that much life. Similarly, if a creature with infect deals damage to you, you'll still receive that many poison counters.