Premise: It seems to me that when you've reached the stage of life where your children are eligible for AARP, all your grandchildren are married, and some of your great-grandchildren have their own Web sites, you should find a term other than boyfriend for the guy with whom you're hooking up, hanging out, going steady, or whatever.
Hypothesis: No matter what your age is, you can call your boyfriend, "boyfriend". 
Label: contradiction