Creatine made my joints (knees) hurt, even before I read about it, so it's not psychosomatic.

I take protein, but only after my workout. Before a workout, I eat a protein and carb filled breakfast of waffles, eggs, and sausage, with a cup of coffee. I try to eat 3 hours before a workout so it's fully digested.