Thanks for the idea! I wish I liked nuts and fish (I do try to take at least one fish oil pill daily now). I have never even had an avacado, I don't know what they taste like. I occasionally use olive oil for cooking (like dipping potato slices in and then baking or grilling them).
I can tolerate a can of tuna every now and then, without enough low-fat mayo.
Have you tried upping your calories by a couple of hundred? Maybe that would help, especially if you are exercising a lot.