Question: what does it mean when a guy says he has nothing to offer?
Answer: If he says that he has nothing to give you, in return, this means that somewhere in his heart, he feels bad for you, and maybe does not want you to love him so much.