I only drink from straws. I carry them in my purse at all times and I won't even drink out of a disposable water bottle without putting a straw into it. My teeth didn't form correctly due to a medication that my mother was on while she was pregnant with me. When my adult teeth came in, they had "soft spots" in the enamel. I have places where there is no enamel left on my teeth at all, the most painful place is my front teeth because I can't bite into or drink anything cold or extremely hot. They have been cosmetically fixed but cold or heat on my front teeth is excruciating.
I did buy some reusable straws but I don't like them, they are too big and hard, they are uncomfortable to drink from. And paper straws are gross, they taste like drinking out of a toilet paper roll.