You're not the only one who doesn't like
Sophia. It's my own middle name, but I could never understand its appeal. I prefer
Sophie - it's cleaner.
I have to admit
Rosemarie Sophia is a pretty combo. But then again, because so many people love
Sophia, it could become a cliched middle name in its own right, like
Rose,
Marie,
Elizabeth.