Dear Amy: I have been with my 43-year-old boyfriend for two years. He works two jobs, so we have zero time together during the week (we are both teachers). On weekends, he goes to his mother’s house ...