Firstly, if you are tired of being away from home, think hard about it. Shift work can make it seem like you are away from home a lot too. One thing to consider.
Other than that, be prepared to work hard, put up with everyone else's BS, have someone you don't know want to punch you or worst, have constant people at parties ask you how they can get off their speeding tickets, have to risk your butt for someone who probably isn't worthy of your help. The list goes on...
On the good side, you can say you are a COP, and others might not understand what that means, but you will. And your family will. And your co-workers will, and that should be enough to make all the other stuff seem irrelevant. you will be a member of a family like no other. You will have friends that will lay down their lives for you, even though you have never met them. And you will do the same for them, without even realising what you are doing.
And once in a while you will help someone who truly deserves your help and all the BS will be forgotten. Or you will see a young child look at you and you will remember being 8 years old and looking at a Police Officer the same way - with the highest regard. And it will touch your heart, but you won't let your mates know because they will think you are soft.
If you want to be wealthy, do something else.
If you wnat to be rich, become a cop.
"He didn't want to tell the cop he was on his way to the Butt Pirate Palace for a little two-step with Joe-Joe during the Village People marathon." - Cat_Doc
"Cause when your hourglass runs out of sand
You can't flip it over and start again...Don't blink..." Kenny Chesney
"Take care, never leave home on bad terms, watch your back and go home in one piece." - Aussie Nathan
"The batton in my jacket is hot like a porn actor to beat someone down." - Patchcop