Boyfriend insecure

My boyfriend has been super sweet and supporting me through my best friend betraying me. He has brought me flowers and cupcakes to cheer me up. Today we were on to phone and he said he felt insecure because a little girl pointed at his eye patch and asked what was wrong with his eye(abusive mom stabbed him in the eye with a pen). He says he feels ugly and people think he's stupid because of his autism. He spent so much time trying to make me feel better, now its my turn. I wanted some ideas of something special I can do to build up his self esteem.

Edit: He LOVES fishing. Him and his dad have an annual fishing trip every summer.