Things change. Families change. Times change.
You are now married, with two small children, and you're geographically closer to your in-laws than your relatives. Who are you creating a loving, warm, family Christmas for? The answer should be: your husband and your children and yourself. You sound so angry ("damn holidays", "chew and screw", "you're soft", "I'm not willing to do this".)
It's not about "having" Christmas Eve. December 24 comes for everyone, of every religion or non-religion, of every race and creed. It's a date on the calendar. Certainly, many people have traditions that center around Christmas Eve. Some spend that evening in worship services, some spend it at a feast (homemade or at a restaurant), some watch sports and get as drunk as possible, some ignore it as it has no meaning other than perhaps a day off from work. I encourage you to think what it means to you; does it mean faith, family, peace, joy, togetherness, love, food? Or does it mean nothing if it's not the exact food on the exact date?
Why does this epic spread mean so much to you? Is it because you want people around, or you need to keep this tradition alive, or you love the preparation?
Here's some suggestions:
Decorate your house to your heart's content: FOR YOUR KIDS AND YOUR HUSBAND. Create your own decorating traditions.
Go graciously to your inlaws' family gatherings on Christmas Eve. It's not "dragging your kids". It's bringing them to grandma's, or auntie and uncle's house, and it's about family. Be appreciative and grateful and friendly. Ask if there's anything you can do to help, or cook, and if not, bring a lovely poinsettia or a bottle of champagne or a a homemade holiday bread for the family to share the next morning. Or just a smile if that's all they request.
Find out if there's a homeless shelter or a woman's shelter, or something similar that you can make an epic spread for, or cook for, or deliver a million jars of homemade cranberry sauce to. Ask a church or synagogue or mosque if there's a family in need (fighting a life-threatening illness, or perhaps their home burned down, or they lost their job, a wounded warrior's family, a family who has suffered a loss) and ask if the church leader/pastor/rabbi would find out if they'd love a home cooked meal (have him or her check for allergies, or food restrictions if there's illness involved). Make that feast. Deliver it with joy, or enlist the church's help in delivering it.
Find joy in making your family traditional foods for your family. Do it on Christmas day, or December 26th, or New Year's Eve. It doesn't have to be ON THAT EXACT DAY to have meaning. Have you heard of people who delay a special holiday until their son or daughter or spouse comes home from Afghanistan? They celebrate Christmas in September when the squadron comes home from deployment. Or people who end up moving their wedding day from next fall to tomorrow because a loved one is so sick with terminal cancer that he or she won't be there next fall. All the elaborate planning, the caterer, the flowers, the dress - it's all scrapped and there's a wedding in the living room with a justice of the peace and a store-bought bouquet and a cheese tray from Costco, but that loved one is there, and in the photos, and that's ALL that matters. What's important are the meanings, the memories, the love, the joy, the peace. They're not "damn" holidays. Whether you believe the holidays are holy days, or fun days, or when Santa comes, or when Christ was born, or an observance of Hanukkah, or celebrating the winter solstice, unity is found in joy and generosity and kindness and sharing and love.
Above all, be grateful. Be joyous. You have children, a husband, a home. You're welcome at your in-law's homes. You were raised with a loving family with traditions. You are turning your blessings into resentment. You say you were brought up in a certain way, you always had the holidays in a certain way, when you were growing up. What will your children say when they have families of their own? Will they tell their children that the holidays were about sharing, about gathering together, about joy, or will they say "my mother used to yell at my dad about the "damn" holidays and she used to say "you ain't coming here to chew and screw by two" and everybody ended up fighting. We didn't go to our relatives' house because my mother was mad". Think about what you're creating for your children.