About the title, it's not accurate .. I could not to think about a better title.
The method I suggest here is not multithreading,
but I call it "multilooping" Because it looks like this (Maybe technically it incorrect but that's not the point)
I guess that most people want multithreading because they want to use sleep() but just to affect some part of the
code and not the whole script.
So what I suggest here is a way to do that but note that this is a FAKE sleep (Otherwise it would not