Ive had a food tolerance test done as i always have a bad stomach, it came back saying i cant eat chicken, dairy products, bread and i cant have whey protein powder, so i bought some soya protein powder but it leaves a horrible taste in my mouth for hours. I only take protein powder before and after training is there any other products out there i can take?