If you are fresh out of high school then I commend you on your forward thinking & welcome you to this forum. You will learn some great advice that will hopefully point you in the right direction.
However, just like anything else in life. The proof is in the pudding. I am going to assume you are over 18 and therefore of legal age to enter into a binding contract. This isn't the case in all state, so to be sure you should first contact a mortgage broker to see if you can qualify for a loan; and if so, how much under what terms.
Don't be discouraged if you find some are unwilling to take you seriously, but if you are motivated to perservere - you could be well rewarded. So - once you establish a relationship with a broker, it's time to find just the right realtor.
Believe me - money talks. If you get financing - you will have to beat the agents off with a stick. Get some good advice from family - find out who they trust - have family with you when you interview agents.
It is never a bad thing to reach out to those you trust. There's no shame in getting a mentor. Don't feel you have to take this on all on your own.
Much luck to you - and please - let us know how it turns out. I could use you as an example for my family members!