Question: why did gawain accept the challenge?
Answer: Rather than believing himself to be worthy or the best qualified to accept the Green Knight's game, Gawain is the one to take the Green Knight up on his challenge simply because he wishes to spare King Arthur from having to do it himself.