Different protein foods have different amino acid profiles. They also carry different vitamin and mineral profiles. It helps somewhat to have a little variety, but there is no need to get overly crazy.
Get it natural and tasty
And fill in the cracks with protein supps when you don't feel like cooking, or don't have the time or money. While meat isn't always expensive, making it taste good can be.
Regarding supplements...You don't need to supplement protein and get "fast digesting whey" or whatever, but they can be very convenient, save time, and save money.