You don't really need to explain the "why" of the villain at the start. The problem is mostly that the introduction is a set of kinda dull exposition.
I like the idea of contrasting the young eager hero in the intro with the more mature skilled version in the next, stuff like that works imo.
It's just that the scene itself is not well written.
For example, you describe the father's outfit and then say "he" is wearing a black shirt and jeans (or something like that). It was only after reading ahead that I knew you meant the son.
Your writing is all over the place and things just seem to happen without any sort of set-up or prior description. Tbh, I didn't even finish reading the whole thing because of how frustrating it was to read 