Hello!
Keta gave you some fantastic advice (I personally think she is a nutrition wizard! :) ) and, as a vegan, I would just like to add a few things. Combining grains and legumes is indeed a great source of protein but, contrary to what we used to think, it is not necessary to eat them together...