Triglycerides are also insoluble, so they don't cause water to enter the cells by osmosis which would make them swell. The triglycerides bundle together as insoluble droplets in cells because the fatty acid tails are hydrophobic (water-repelling) - the tails face inwards, shielding themselves from water with their glycerol heads