I really, really, REALLY hate this name. It's not dashing or handsome or heroic to me, it's weak. Weak, wimpy, and lame. I wish it would die.
I don't have any middle name suggestions, sorry. I feel like I'm alone in really hating this name.
Willoughby wolloughby willina, an elephant sat on Billina.
Willoughby wolloughby wirfak, an elephant sat on Mirfak.