He is a Good Shepherd, and I am His sheep.
Sheep need shepherds. Shepherds' main job is to look after the sheep. Sheep are not really cute and fluffy, sheep are not smart or meek, they are slow and nearsighted. Moreover, sheep tend to have these characteristics, stupidity, stubbornness, and selfishness. That's not a typical image that we normally have about sheep or lambs.
The Bible says we are His sheep. Sheep get lost or eaten by wild beasts when shepherds are not present. Many times I used to think that God loves me because I am a "good" sheep (I am soft, cuddly and lovable...? Lol), but not knowing that I was actually the stupid, stubborn and selfish one that caused much trouble to the Good Shepherd although He doesn't get offended by my misbehaviors.
Jesus the Good Shepherd loves His flocks - even as the sheep are stubborn and stupid, as long as we follow His voice, Jesus will lead us into His green pasture.
Goats, on the other hand, are quite clever and quick to learn. They are prideful and short-tempered. They are independent, they don't want any rules or boundaries. Sometimes we choose to be like goats, we don't "feel" like obeying or following any commands. We think we are able to discern what's right or wrong (or there is no right or wrong). We have our own ideas of how we want to live our lives. Sure, it's a choice. But the Bible states that there will be a time to divide the sheep from the goats - we will belong somewhere... and I may be like a selfish and stubborn sheep, but I don't want to be like a clever goat.
Be a sheep or a goat, the choice is ours.