So there's no way to force Steam or Origin to launch in offline mode and play the games that way?
Unfortunately, no. This is something that the gaming community despises...so you're not alone. If you don't mind my asking, why exactly do you not have the internet at home? Is it a funding issue, do you live in an area where the net is hard to get, or something else entirely?