Waiting around for 3 - 4 years is stupid. So are secret relationships where you don't tell your parents (as I recall, you're a minor. You honestly think they won't find out?).
So forget guy #1. As for guy #2, there's nothing wrong with taking the initiative and telling him you'd like to spend more time with him.