I also pronounce "young" and "love" with the same vowel. The reason that "love" has an "o" in Modern and Middle English is because:
"The pronunciation of written o in son, love, come, etc. is due to Norman spelling conventions prohibiting writing of u before v, m, n due to the graphical...