It's not great if you have to worry about robbery. You could hide a phone on you or just use a cheap one you don't mind losing. Even basic ones have GPS now. I do love my Garmin though.
Having a running routine helps motivate you. I mix it up a bit too, but may try going slower on my long runs. I would like to go further.
RE: Morning Run: Toilet training?