Gross?? GROSS?!?!? akjs*dh$&%iua@ru#iksj!! The divacup is NOT gross. Just to recap: vaginal blood is as clean as the blood you get from a papercut! The divacup is clean, unlike pads and tampons which not only are full of carcinogens and cause toxic shock syndrome, but are also breeding ground for bacteria including the odour-causing ones. So tampons are gross, not the divacup!!! mmkay??
2) Being vegetarian is not the only option to reduce animal suffering, you can also eat kosher meat because it's more humane!
Actually, some countries in Europe (5, last i heard) have banned kosher and halal slaughter precisely because it's inhumane. Bleeding to death versus being stunned, what would you prefer?