Ok... I put a lot into this one... lol.. ready?

#8: I am sometimes long, sometimes short, sometimes hard, sometimes soft and not only that people love me and if you squeeze me just right then I’ll ooze out a little bit. What am I?
Ok... I put a lot into this one... lol.. ready?
Post Opinion