I'm gonna be blunt with you wantiko. If you are looking for a job where you get holidays and weekends off apply at your local bank. In a lot of departments you wont even get vacation until after the first year (that doesn't include the academy btw).
You will be the low man when you start out so expect to work holidays, weekends, and other shifts people don't want. If that's gonna irritate the wife then like I said earlier, consider another field.
As for the academy we had one Monday off through the 19 weeks and other than that if you missed even an hour you would have to come back the next academy and make the entire block up.
"Knowing what you stand for limits what you fall for"
"Hey, I don't know everything just because I'm a CJ student...I know everything because I'm a female." -PathosLogos