Question: I have been dating my boyfriend for almost three years, and we are talking about getting married. He is wonderful, kind, caring, smart, etc. I find him physically attractive. He has a good job, and I know he will be a good provider. He is almost everything I want in a guy, but he does not have a romantic bone in his body. He has never once tried to surprise me, brought me flower, chocolates, etc. He scoffs at Valentine's Day and romantic gestures. Is it selfish of me to hold off on marrying him because I want someone who is more romantic?