Afganistan deployment, need relationship advice?

Alright. Firstly I'm typing on my iPhone so there's bound to be spelling errors, I'm not illiterate haha. I'm a Marine getting deployed to Afghanistan soon. It's
Update: I can't believe how fast and how many replies y'all have already shot my

T-mobile Service Transfer to iPhone?

I currently have a phone with tmobile service. I also have an iphone my friend gave me that no longer has any service. My question is if there's any way for me to transfer my tmobile service so I can use the iphone as an actual phone again.

Motorola Moto X or iPhone 4s?

-I'm currently using iPhone 5s and i want a secondary phone.
-Which should i choose b/w Motorola Moto X and Apple iPhone 4s, price is not an issue.

My main concern - if i have to use one of them as my primary phone then which will be suitable in performance.

Note- play games like COC and facebook what's app etc.

Google's Safesearch on my iphone?

I turn it off in the settings by switching the "filter explicit results" in the search settings menu on google but it doesn't work. I have a iPhone 4s, in case that helps any. The same process worked on my iPod

Why does my iPhone usage not add up?

Settings > General >Usage
It says "2.9 GB available" 9.9 GB used. I have a 16 GB iPhone. 9.9 and 2.9 don't add up. Where's the remaining 3.2 GB?Why does my iPhone usage not add up

Having internet connectivity issues?

Ok say so have an iphone a windows 8 laptop and a xbox 360 (older) and maybe ever 20 30 40 minuets my internet gets cuts out and says limited connectivity on my laptop and on my iphone it shows the internet is there but it's trying to connect to it but when I launch safari it just says safari can't load website or something and when I use my xbox I connect to it with an Ethernet cable to my laptop and have the Wi-Fi adapter share connection it works great but then my laptop loses connection and say limited so my xbox disconnects I have a Cisco DPQ3925C Docsis 3.0 2-port voice gateway with cox I tried everything like unplugging router and changing settings calling cox calling Microsoft calling Cisco and every possible thing and still have trouble please help I'm mostly a gamer and getting randomly disconnected is really annoying help will be gladly appreciated thanks in advanced