I'd also like to be at the stage of no bank account.
What does that mean "banks won’t let me use my own money to buy Bitcoin"? They actually monitor where you send money, and if it's going to a company where you can buy bitcoin, they close your account?