This is industry self-regulation. See A2P 10DLC. Dealing with it at scale has sucked. If you want to send SMS, it's the price of admission everywhere--not just at Twilio. I know you said you wanted to send yourself an SMS, but you can test without sending using test credentials and magic numbers: https://www.twilio.com/docs/messaging/tutorials/automate-tes...
it is not just SMS, I just recently set up some AWS SES for sending emails (never done this kind of thing before) and boy is it a nightmare to get emails to not be flag as spam these days.
Like SPF, DMARC, DKIM. What the hell how many layers of security do I need to go through to get some emails delivered from a domain I own?