Mines a Marine.
My advice to you is this:
1) Stay Busy! even if you dont feel like it, get out. Get a new hobby, hang out with friends, clean, pick up a sport...or two, travel, whatever you need to do to stay sane.
2) Dont let your life revolve around him completely. You have to live your own...