That's bad. You could pay for online SMS services like
to deal with most accounts, and for the ones that don't work with that setup (maybe banks and the like) ask friends/family for their +1 number - it depends on how often you use it though

LNVPN - Disposable Phone Numbers for SMS Verification
Get instant disposable phone numbers for SMS verification. Pay with Bitcoin, no KYC required.