you aren't thinking of mooning over her for 8 freaking years without ever telling her of your feelings, are you? for god's sake, don't do that. tell her NOW, or move on.
You're way,way, way too focused on finding "omg THE ONE" and not enough focused on real life. Why do you have to have a "controlled" life to date her?? It's not a marriage contract, it's not having children together....it's spending time together to see if you actually like each other when you're not putting her on a pedestal from afar. It's not actually a big deal. Girls don't have checklists for casual dating that include a "stable, controlled life" at age 22, because most of them aren't any more ready to "settle down" than you are right now.
If you moon over her for 8 years, not only is it a waste of your life, but I'd bet you 20$ she's going to be creeped out/repulsed if she finds out you've been her "friend" for 8 years without having the balls to ask her out. especially for such a stupid reason.