It sounds to me like this is a combination of laziness and anxiety. Then again, a lot of times, laziness, like procrastination, is a result of anxiety, so I guess this is really a combination of anxiety and anxiety. Maybe your boyfriend hasn’t brought a girlfriend home in a really long time — or ever. Maybe there are some issues at home he hasn’t opened up about that he’s nervous about sharing with you. Maybe there’s even something about you or your relationship that he’s nervous to share with his family for fear of how they will react (Are you a different race, perhaps? A different religion? Does he simply have a hard time keeping his hands off you around other people?).
He definitely seems into you and into fostering a relationship between you and his family, so it’s worth bringing up again how much you want to meet them and how you’re frustrated that he hasn’t made it happen yet after all this time. Ask him if there’s some reason he doesn’t want you to meet. And if he says “no,” which he hopefully will, you can respond with: “Good, then how about we go out for dinner together next Friday?” Don’t give him the option of dropping the ball — pick out the restaurant and make a reservation if you have to. And then once you meet his mom and sister in person, exchange phone numbers with them so you can arrange get-togethers without having to rely on your boyfriend, who may be flaky with that kind of thing.
If your boyfriend, however, answers “yes,” that there is some reason he’s anxious about introducing you to his family, try to keep calm and find out what the root of that anxiety is. And remember — he’s into you. Whatever anxiety he may or may not have is probably about something that’s out of his control, as well as yours. So, use this opportunity to be empathetic, offer support, and learn more about your boyfriend and where he comes from. With some gentle understanding and patience on your part, he’ll hopefully open up and you’ll soon have the chance to share your baked goods with his family in person.
*If you have a relationship/dating question I can help answer, send me your letters at firstname.lastname@example.org.