2 factor auth just isn't safe
hackernoon.com
hackernoon.com
But then SS7 is probably neither here nor there, since getting a new SIM with someone else's mobile number is likely to be way easier (and require less tech knowledge).
Go into your mobile network shop, ask to replace your faulty SIM, make up some sob story why didn't bring your ID. Did they say NO? Try the next shop.
Also the security around the terminals they use to switch SIMs in those shops are often very lax. Just last month I saw an example of both account sharing AND leaving the terminal unlocked with me next to it.