Roll your own crypto?
DO. NOT. TRY. TO. ROLL. YOUR. OWN. CRYPTO.
Why is it that someone has to post this to EVERY article the the subject?
Do a little (just a bit) of research on modern crypto algorithms. Every last one of them was developed by a team. And then peer reviewed by other teams.
Teams of people with PhDs in mathematics (usually algebra). Teams of people each with over a decade of experience in the field.
You really, really aren't at that level. Neither am I. Neither are 99.9999% of people in the world. Honestly, there is probably another 9 to add.