Vydorscope, to be perfectly honest, I never read the rules.
But you aroused my curiosity and so I did just now. I don't think I'm in violation because my posts are just my content. They seek to entertain or inform. They are not solicitations to buy anything. I think in social media, being too much about yourself is just frowned upon, not verboten. Anyways, I'll post the link to the rules here for everyone to read and interpret.
http://www.stumbleupon.com/community-rules/