Your result for The Harry Potter Husband Test...
Your perfect HP man is Neville Longbottom.
You like the nice guy. You don't need the best looking guy, or the most talented, or the most popular, or the most powerful. You want a guy who'll be there when you need him, who knows how to stick through the hard times, who isn't afraid to do what needs to be done, and who stands up to even his friends when necessary. You can't go wrong with a guy like this.
(fanart by jeremia http://jeremia.deviantart.com/ used with permission)