Again, eating a diverse diet of whole grains, beans and legumes, fruits and vegetables will give you everything you require in terms of protein. As for allergies, in some cases, they will change over time. For example, it is very common for children to have allergies that disappear as they get older, and that occurs in adulthood too. Also, quite often, allergic responses diminish when people stop consuming dairy products. For example, a person who is allergic to cats or has asthma symptoms in response to pollen will find that these symptoms diminish when they leave dairy products aside.