sleep longer and sleep alot
Create a welcome home project for you to do while waiting.
Was he deployed? Get out and do things, yes, but save money, he's going to want to go out and do things as a civilian for a bit, so make sure you can afford to go off and enjoy his company.
If you want, you can talk to me offline (Private Message), I am a Navy NCO, and I can help you get the resources you should have.
Watch movie series. Star Wars, Indiana Jones, LOTR, Aliens, Terminator, Robocop, anything with more than two installments.
Friends & Family........ make plans - get out of the house --have some FUN!!
You can look forward to him coming and make special plans for when he comes home :)
when im bored and need time to pass i drink at the house and work on my hobbies
wait wait wait...or stop thinking and do stuff