Rule #1 if you want to be happy - recognize that your wedding is not a big deal to anyone but you.
For all intents and purposes it means nothing to anyone except you and the person you are marrying. Some people are excited for you, willing to spend money to attend, happy to buy you gifts, etc. but you aren't the first person to get married and you won't be the last. So what, who cares, move along.
Don't give this anymore thought, just do your own thing. It doesn't matter how long he is home and where he will be. He is home, get it? Some people don't come home, how about that? Who cares who is favored? Who cares about a guilt trip?
Seriously, peace of mind will come when you realize that your wedding will come and go like a rainstorm and then what? Find something else to be upset about? Stop it. You are in love. Be happy, be free, stop sweating the small stuff.