I used to struggle explaining Bitcoin to friends and family, this was a very sad experience every single time specially that I know it would help them tremendously improve their finances. It wasn't them but it was my approach that wasn't so good. I underestimate how much mental barriers people have and how much fiat is already embedded in their mind, so coming up to them with like Bitcoin that they heard from TV is for dark-net users is not an easy task, but thankfully I found a way 2 years ago and it worked.
I found sharing few sats with friends and family is a great way to help initiate them to Bitcoin, as stupid this might sound a few thousand Sats gift here and there is like planting seeds for the coming years. instead of spreading memes to convert them today, I took a 2 to 3 years approach, so 2 years ago I decided to share some Sats with them, I never thought these people would ever change their mind on Bitcoin but to my surprise they did and today they are stacking Sats like psychopaths, so It worked for me in a low time preference way since I told them to keep it for more than 3 years see what it does and I also teach them about it on a Whatsapp group I create.