Hi billie, I’m very glad that you have interest in learning Korean.
And you asked, Why are there seven vowel in Korean when English only has five?
Because there are derived from different origin.
So that’s just the same with the reason why human has 2 legs while spiders has 8 legs.
If you have any further question, or I misunderstood your question, please let me know.