I think even if you got together, it would not work longterm. Life experience not just age would be a problem. Not for you, for her. She is young, what 25? maybe? Eventually, she would go looking for everything she missed doing with people of her own age. Sorry, I know this is not what you want to hear. You will get older, faster, not being able to keep up with her eventually. She will want children most probably, etc, etc. Tho, there are exceptions to everything, overall, I think you know deep down, this would not work, not in a forever till death do us part situation anyways.
I say, express those feelings that you've been "hiding." You'd be no worse off if she said that she wasn't interested in you that way. After all, you already assume that "...she can't care for [you] the same way that [you] care for [her]..." Do you say this primarily because of the age difference? Ask her, in a rhetorical way, how she feels about generational differences in dating. You might be pleased by her response as people are much more accepting of that nowadays (I was in love with a wonderful man who was 26 years older than me). So, approach this young woman with optimism and tell her that your interested in dating her (not in love with her or have have romantic feelings for her because that might scare her). But, be prepared for her to turn you down... that's always a possibility when asking someone out. If you don't make an attempt, you'll go through the rest of your life wondering if you missed a chance at love.