I feel like I was pretty fairly compensated for my time in the service. It's not like I was forced to join or had no idea what I was getting into. Also, outside of the deployments which were interesting if not fun, it wasn't much different from a normal job, so saying I turned my life over seems a little hyperbolic. I had most evenings and weekends free, 30 days of paid vacation a year, and unlimited sick days.
Since getting out I have worked a job that involved both foreign travel and a contract that didn't allow me to quit without ramifications. That job wasn't associated with the military or DoD at all, it was at a bank.
The military, at least for folks outside the combat arms jobs, really isn't that far off from being just another job.