Uh
Soy protein
I dont eat fish
I eat lots of soy
I have a feeling youre not a aware of the wide variety of non-animal based food that contains protein.
But soy isn't nearly as fun :( Beans make your tummy make noises!
Nah, I just mentioned one out of many alternatives (and I admittedly forgot about soy for a moment). You can eat soy, quinnoa, beans, almonds, cauliflower, peas etc etc. If you like milk products, yoghurt and cottage cheese are also great alternatives.