Am American, but live in Germany. I've had this experience with European attempts at peanut butter. I finally figured out what the bitter taste is; it's raw peanuts. Many brands are skipping the important roasting step and I don't know why