

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.
I daily drive Ubuntu touch and like it very much, but I can see how that would be hard in certain situations. Keep doing some research, and pick one that seems to fit your needs to try it out! Only you can decide if it is good enough for your particular circumstances.