Perhaps you need to get a bank account then. You have a computer, and online access.
I assume you have a credit card to pay your Internet bill.
If you have a credit card, you have a bank account.
That's probably not fair. I can pay for my ISP bill with cash, we also don't know which country the OP lives.
We are in the English section, so we can assume he is in the UK or USA.
Paying your ISP in cash means you have a car to drive to your ISP and pay them.
It also means that you have an apartment or house for your ISP to wire up your connection.
It also means you have electricity, water, garbage, and rent.
There is no fucking way you or the op do not have a bank account, unless you are intentionally trying to live OFF the grid.
In the case of living off the grid, you would not have internet to your house, or electricity.
Yes you can tell me that you pay all your bills with cash used to purchase money orders, and that you mail those money orders to all of your utility/rent/ISP places, or that you live on welfare and the government covers most of that.
At that point I will just say the OP or you, are lying because if you have gone to that much trouble to avoid getting a bank account that would make your life easier, then you must be a fugitive or a scammer looking to be untraceable.
Why bother with bitcoin if you are that poor.
Bitcoin has the anonymous element when you spend or receive it, but if you also tell me you don't have a bank account, you are just lying because you want to be anonymous.
OP need to find a BTC ATM, and wear a ski mask when putting cash into the machine because the machine has a camera.
Sounds fishy to me.