God will supply you with all your needs; clothes, food, and shelter (Matthew 6:31-33, Luke 12:22-31, Philippians 4:19, Psalms 34:10). In Mark 8:14-21, the disciples apparently failed to realize from the feeding of the five thousand (Mark 6:30-44) and from the feeding of the four thousand, that Jesus can certainly provide for their needs.
It is usually assumed by most people that Christ is the last name (surname) of Jesus. This is not true. Christ is not a name, but a title. Last names were virtually unknown during the time that Jesus lived. In fact, last names did not appear as a regular custom until the tenth century after the Normans conquered England. Prior to that, second names were not really names at all. If anything followed someone's name, it was usually an indication of the geographic origin or description of the man. Thus, Jesus was frequently referred to as Jesus of Nazareth. Christ is an early Hebrew word used as a title and means "the anointed one."