I say be brutally honest with your hubby! After all you did marry him for a reason. And, honestly, from someone who is married, I believe things and people change it's just the order of the day. Maybe your'e stuck in a past fantasy, that's never going to happen again.
p.s. no one is perfect , there's no such thing as a perfect mate. I'm not saying just settle for any old thing, but remember, just as you have problems to deal with, so does other people! I hope I've helped!