well if you love him and he loves you and hes a good guy , then go for it !
You should reconsider if you really "love" this guy.
i love you
Say "I love you" back if you love him. If you don't say, "I love you as a friend."
Ask him out.
Dump the girl. If she is in love with another guy then she doesn't deserve you. Don't waste your time on some one who does not love you.
Tell him the truth.
The guy
be friend
Love has no age! You date a guy when you feel ready!
Why does the ex enter in to the picture? Forget the ex and move on. That's probably he is your ex.
I think you should say you love her back
If you truly love this guy then you shouldn't be afraid to tell him how you feel. You should be 100% comfortable talking to him. He should be your other half. Maybe you should figure out how he feels about you.