Looks like my phone doesn't have esim support.
Discussion
If you come across a phone that does support esim, give it a try. The 'minutes' don't expire.
My main phone doesn't even have service at all right now. If I get a phone again for mobile use i will use this for sure. I really like the idea. On my home WiFi setup I am using like 100gb a month or more so I will stick to what I have for now. Thanks for sharing though. Very useful.