most probably i would like to use it every day for such simple things as buying food or going to the doctor, i want bitcoin to be mainstream
Exactly, thinking about next 20 years would be a weird, its better we concentrate in present and keep on spending our bitcoins on daily basis, either digitally or physically.