Question: The guy I'm dating hasn't yet said, "I love you." Should I tell him first?
Answer: No, don't be the one to say those words first. Once you say it, it's out there, and if he doesn't return the sentiment, oh boy, things will be awkward from then on. If it has been more than six months and he can't say, "I love you," then consider moving on. Don't waste your time. Chances are that if he can't tell you he loves you, he won't marry you either.