I daily drive Ubuntu Touch on a Fairphone 5. It’s not without quirks, but I like the experience. Many practical and nice native apps, Android app support through Waydroid, banking and things that would require Google Play verification I solve through the browser. Fairly good battery life, VoLTE is solved for the FP5 and some other models (which has been an issue with many Linux phones) and the community is very active solving issues and helping each other day and night.
I grew up with my brother throwing used computer parts on my bed whenever he upgraded something, in case I wanted to reuse them. He also gave me a copy of Windows 98, and later XP that I reused every time I did a major hw upgrade. But one day the XP CD-rom was just too old, but I was too young to start working and had no money, and so Linux came into my life.