If you want to try eating primal while still feeding your family their same foods, it's do-able. I do it here. When I make mashed potatoes for DH and DS, I make mashed cauliflower for me. And I make enough so I have some leftover for another meal. If I'm doing something where they'll be eating rice or pasta or a side of corn, I make sure and whip up an extra veggie side for myself, or even cauliflower again. I had to stop baking my own bread because DH alone can't eat it all (DS barely eats bread) and then I get tempted to eat it cause I don't want it to go to waste! Were I in your situation I'd be thrilled to still be able to make homemade bread for everyone else, knowing it would get obliterated in the blink of an eye!
Honestly, every time you make something that you know you will want some leftovers of, take that portion and put it away before even serving the meal. Cut off that piece of pork roast that you want for lunch tomorrow, scoop out a bowl's worth of stew and stick it in the fridge. You are NOT a bad person for trying to take care of yourself, and you are not selfish. They will live without fighting over that last little portion. Make sure you've got plenty of other things on the table, green salad, bread, side dishes, and everyone will be fine.
Small amounts of fruit are fine on the primal diet. Try to stick to lower glycemic ones. I usually have one small serving of fruit a day. I like to have a small tart apple, sliced up and eaten with almond butter, as a snack. Or sometimes I will have some plain yogurt, with blueberries or sliced strawberries. Occasionally, maybe a clementine, or if DS asked for a banana but only ate 2/3 of it, I'll eat the rest with almond butter and call that my fruit for the day.
You know, potatoes are also technically ok, it's just recommended to mostly stay away from them because they're high carb. A good weight loss carb range for me is 50-60 per day, and if I wasn't nursing I'd probably go just a bit lower. So usually I steer clear of the potatoes. But maybe once a week I will have a small helping and not let it bother me one bit. Maybe 1/2 cup mashed taters, or I'll make beef stew with potato chunks in it and not think a thing of it. You can allow yourself small indulgences like that without derailing your efforts.
It's also ok to allow yourself occasions in the future where you'll eat anything you like. When I started 2 days after Thanksgiving, I knew that at Christmas I would want to eat any of the wonderful homemade goodies I pleased. So I let myself, and because I had given myself that permission ahead of time, and I was feeling so good on the diet, I didn't go crazy and binge. A couple of cookies, a bit of bread, some pie the next day, and I was satisfied and ready to get back to it. Also I knew at the beginning of Feb. I would want to go out to eat with DH for my birthday, and possibly have cake. So I looked forward to that, stuck to eating primal very happily, went out and had a great burger and some beer, and wound up not even caring to make a cake at all. If you can convince yourself that it's not the end of the world if you don't get to eat X today, it will be easier to say no. You will get to have some another time. Really! And anyway it's hard to feel deprived when you're allowed to have some treats on the primal diet--maybe every other night, I had a few squares of dark chocolate, and sometimes even some red wine along with it. I love it!
Sorry so long winded

good luck on whatever you decide to try!