I would recommend getting a cheap prepaid SIM card that doesn't expire quickly, and recharging it from time to time, just so you have a stable number for 2FA.
While I understand your desire not to, reality is what it is, and at some point, e.g. your bank may force you to give them a phone number.
While I understand your desire not to, reality is what it is, and at some point, e.g. your bank may force you to give them a phone number.