AJ, I took a long break (about three years) for much the same reasons. You will never regret spending time with your children before they grow up and leave the nest. My youngest leaves for college in just 13 days. I will also add that staying away helped immensely for me to save money for their tuition.
But please, never ever EVER feel like a selfish mom! It is a good thing to be a little selfish, so that your children know that it is okay to have your own interests, wants and needs. And that it's okay to prefer to spend time with people who appreciate you and are thoughtful, kind and caring. And that it's okay to always want to look your best, and splurge a little on your self and the things you love. I'm sure you've demonstrated just the right balance.
I'll just add here that youngest daughter happens to be my photographer for my recent photos. She told me this weekend that she is happy to see I'm back participating in YLF. "It's cool you have a hobby mom. You were so happy before, with all the fashion challenges. I was wondering why you stopped." Of course, I never stopped dressing up, exercising my creative muscles, and experimenting with outfits (shopping my closet)....but she meant the YLF part of it.
So I am back again... I'm going to need something to fill my time now that the kids will be gone 3/4 of the year, right? And hopefully you will be back too! Until then, enjoy your family. You won't regret it.