Baldimo,
I know what you are going through. As they saying goes, beem there, done that got the badges and patches. I wish I can say the time will fly but it doesn't. I'm half way through my 18 mo deployment. Be careful.
SSG Ralpheb
Pa NG Iraq
Thank you and God bless you.