Oof..a year is a long time. My husband just finished his enlistment in the Air Force about 5 or 6 months ago. He was deployed once to Afghanistan and twice to Iraq during our dating and then married relationship. Honestly, coming on here all last summer kept me sane. I can't really say what will help you get through it but I'll tell you some of the things I did for me and for DH, because I always thought he was paying a greater sacrifice than I ever did.
One thing I did for DH was I sent him with a huge stack of cards. I numbered each one for each week. (his deployments were only 4 months so I could do them all at once) I would write inside each one some kind of message telling him how much I loved him and things I'd like to do together when he got back, things like hiking in TN and that sort of stuff. I also sent him with a card for every holiday. The company I work for comes out with a calendar every year and they put all these wacky holidays and things in it so I just chose some of those, sort of spaced out evenly and sent cards. I also sent him with what I called an 'Emergency Fund' of cards. Basically just undated cards again with messages of how much I love him and how proud of him that I am.
I used to work at Hallmark when we were first dating so I'm pretty familiar with their stores. I bought a lot of the cards from the Warm Wishes section ($.99 cards). I got Shoebox ones to make him laugh too. For the holiday ones I sometimes had to find a plain one and modify it. For example, for Christmas I bought one that had a cookie smiling on the front and just drew a santa hat on him and that sort of stuff. I was also able to ask the manager if they had any leftover stock from last holiday they could sell. I know that doesn't usually work with Hallmark because of their tracking systems and things but it's worth asking! You might want to start getting holday cards that are out now for next year so you have them and can send them with him/mail them out in plenty of advance. Now you all know why I am a preferred gold card crown holder!
Oh during the last deployment they also had a section of patriotic cards. Everything from plain flag ones to ones welcoming soldiers home to just everything. I recent found one of those I was supposed to give him when he got home and never even signed!
Some other things I did were really simple. For #1, and this I think is very important!, I did not watch any new or read any newspapers, etc. They will only bring down your mood and fill your mind with negativity and fear! You are not supporting him by keeping up with the news because I know soldiers who have witnessed things in Iraq and then gone and read articles and they have told me things were completely different than the media was portraying it to be! So that is my biggest piece of deployment survival advice, DON'T WATCH/READ ANY NEWS!!!
Another thing I did was to buy a journal and write to him every night. (or most every night) I'd just talk to him on paper. It helped to get the feelings out and plus now DH has those books to read whenever he wants. You could even mail them to him at his APO address. I used to send DH small boxes of things and of course add in more cards and what not. Having that to read might make it easier on him. But of course if you use the journal to vent your frustrations and things, then that wouldn't help. Maybe keep a second journal for that kind of stuff.
I also made myself a list of goals for while he was away. I did everything from make a list of books I planed to read to redecorating the house. I totally redid his study on him during one deployment. It was definitely a labor of love. Interior Design is my thing, but his style is much different than mine!
Lets see....oh! If it gets overwhelming, don't be afraid to get a counselor to talk to. Keep up a support system with your friends and family too. You can't support him if you don't take care of yourself. DH's first deployment to Iraq kinda tore me up and he didn't know I was seeing a counselor till he got back but it did help. I also learned this important lesson: it's easier to fight to keep yourself out of a pit of misery than to climb back out. Not saying you would react the way I did (feeling sorry for myself, dwelling in the loneliness, shutting everyone out, etc) but that is what I learned the hard way a few years ago.
What seemed to help me a lot last time was my girls! DH and I adopted them 1 week before he left. I grew up with cats but my last one died three weeks after we got married. DH is also allergic to cats so when he deployed a short time later I was really alone in the house. During the last deployment I had my job (where I was fortunate enough to have very supportive co-workers) and most importantly my kitties. Mooch and Noodles were so small and doing all those wonderful kitten things. They filled the void left by loosing my Glory and Tiger and they sure kept me busy too!
I can't think of anything else right now but I'll add on later if I think of something. Remember, us TCSers are here for you!