Here's why:
* Courageous is an adjective.
* For most adjectives with two or more syllables, we use "more" and "most" to form the comparative and superlative forms.
* Therefore, the comparative form is "more courageous" and the superlative form is "most courageous".