While laudable, this seems significantly harder to implement than banning advertising. Not that either are particularly feasible policies but this one seems harder.
Change advertising to anything we ban agree to ban as a society and you will see why putting the responsibility to the individual is not sufficient.
Laws don't get tired or can be forced through dark patterns. Laws are generally there to allow us to expect something from everyone at the same time.
Stay away from the algorithmic feeds, instead get to know your authors and choose them explicitly. Stay away from the personalized ads, pay for content you care about, block what can be blocked, avoid the rest. Learn active banner blindness: catch your attention drifting and look away. Uninstall reels, tiktok, youtube, sanitize your life from short term attention grabbers. Turn off that TV. Mute your car radio. Practice focus: take a book and set a timer. Lock yourself up in a room with a hobby project. Meditate. Set up a ritual with a friend or family, as long as you still got any. Make smalltalk to strangers. Get to know your neighbors. Plan that getaway. Choose your life!