Its always hard for me to avoid unnecessary expences, I like to enjoy every day of my life and dont care much about my future.
I use to hide my funds to dont let my eyes notice it, to make my braint forget about it. I may give some of my funds to my relatives because I beleive they are able to keep it better. Cold bitcoin storage is also good solution for it