Urchin,
One day life is about as crappy as it can get and the next day you wake up and it's still crappy. On and on it goes, crappy day after crappy day, year after year untill you make a drastic change or good fortune comes your way. For me the real change came the day I met my wife. Being poor but with a great family beats the hell out of having a great paying job. Don't expect a great job to fix all that's missing in your life.
Give the cop thing another try. You seem like a good guy and you can make it happen. Go talk to a few police officers, find out exactly what it takes and work at it. You are still very young!
At one point I really wanted to be a firefighter. I earned a degree in fire science, applied and tested for fire jobs, worked out, etc. Ironically, the process took over 2 years. So I went back to school again and became certified to teach. The week before I got my first teaching job, I was offered a job as a firefighter. I wanted to be a teacher more than I wanted to be a firefighter, so I opted to teach.
Since then I've learned that you can't raise a family on a teacher's salary, so I'm back to square one, looking for a decent job.
My point is, like you I still don't know what I want to do as a career, and I'm 37. So what, there's so much more to life than work.
eskimo