I think Hazel and Frances are fine middle names. I'm not sure why you are worried about the teenage/adult thing. Those names were fine for your moms. I've gone through most of my life with people not even knowing my middle name so I don't see why it makes a huge difference as far as a middle name goes. I actually like the name Hazel.
I had a friend in high school who refused to tell anyone her middle name. She HATED it! She said it was old and gross and everyone would make fun of it.
It was Isabella. One of the most popular names these days. Go figure.
I think Blake is a perfectly fine name for a boy.
Names are really tough sometimes. I hope you find something you and your husband can agree on. Sometimes it takes the baby actually arriving to settle on the right name.
My daughter is expecting her first baby in May and she has NO idea what she will name him. I'm staying out of it because she has so many people suggesting things already that it's just making it harder on her.
You have time. You'll find the perfect name.
Let us know when the baby arrives!
Whoopsie!
I might have thought you were using their names as middle names. Sorry.
I still like Hazel and Frances.