I am a hard gainer. I eat all the time eggs, cottage cheese, peanut butter,tuna, red meat, chicken, etc... and 2 protein shakes daily but it all just basically makes me bloated and I still dont gain wait. If anything it goes on my gut. I workout every day. I have good muscle but I just cant get...