If a guy pays for your lunch, it means that he thinks highly of you. He thinks that you are a good person and that you deserve to be treated with respect.