Switch to haskell and you will no longer view "parallel/concurrent" as a hard problem that you need to solve