Boardin087, some tips regarding flax oil to make it taste less like crap
1) Make sure the "pressed on" date is not more than a month and a half old.
It makes such a big difference when it is fresh and make sure wherever you buy it from has it refrigerated.
2) When I was first getting used to the taste I would have a glass of water ready and I would hol dmy nose, shove the spoon in my mouth, chase it with the water, then let go of my nose. No taste to worry about.
Get natural peanut butter (the one with oil floating on top). Every other kind is hydrogenated. Best thing to do would be to cut bread out, but I have found breads with like 7 grains in it, mostly fibrous and little or no sugar. They are usually overpriced though.