I am going to be applying to the Canadian Armed Forces soon. There is wait lists for most careers in the Forces, so what you should do if you are considering it, is fill out the paper work, talk with recruiters, and then wait to see if they give you a job offer. You don't need to accept, and you can always leave if you can't handle it.
Yes, in most careers you will have a high likelihood of going overseas to the middle east eventually. We have people all over the world, so if you really can't go through with that, don't join. Everyone in the military is a "soldier" first. You have to be ready to be deployed, to get shot at, and to kill. It sucks, because lots of talented people wont join the forces because they are too scared to get shot or to shoot someone.
You can of course lower the danger by choosing an office job. There are lots of clerk/mail room type jobs where you just sit behind a desk for most of the time. You can still be shipped overseas, but it is very unlikely you will see any real combat.
Here is a video series you can watch to get an idea of what Army life is like. This is just showing a bit of the Basic Training. If you can survive through this, then I say join up. The war in the middle east is dying down, a lot of the time you will just be in Canada or the USA doing training exercises most likely. Again, it all depends on your career choice.
http://www.army.forces.gc.ca/land-terre/life-vie/basic-voie/index-eng.asp