Any time you use "many years of dating" and "my girlfriend" in the same sentence, seems like you could figure out what to do.

PROPOSE!!!! You know you want to...