I also have reasons to fear for my safety sometimes... for reasons quite different than yours, but safety reasons all the same. I also understand the insomnia.
What measures have you taken to ensure your safety. There are a few things that I do when I feel afraid and I can't sleep.
I assume you don't have an alarm system? If not there are a few other things you can do if you feel like you are in any danger.
--Do you have an auto-remote for your vehicle? If so, press the panic button. (test it out ahead of time to make sure it works from areas in your house) The noise will usually scare someone away, and also alert neighbors. Get to know your neighbors, and ask if
you can have thier phone #'s in case of emergency
--Keep a broomstick or some other long device near your smoke detector. You can push the button to set it off if you need to. (also to scare someone away, and alert neighbors)
--Keep your phone with you when you go to bed, and program 911
--Keep a bat or large stick by both front and back doors.
--You may want to consider getting a dog. (both for company and protection)
--Post "Beware of Dog" signs (even if you don't have a dog)
--Post "Crime Stoppers" stickers on your doors and windows (available at police depts)
--Post Stickers on your doors from an alarm company. Some co.'s will give them to
you for free... I printed mine right off the internet from an alarm co.
--Install Sensor Lights outside, and the timer lights inside that you can get for lamps.
--Install good deadbolt locks on your doors, and locks on your windows.
Some or all of these things might put your mind at ease so you can get a good nights sleep. Just think, you said the city in Canada with the "4th" largest crime rate. That means 1/4 of the crime than the other big cities have right?!! So think of it as being 4 times safer.
I've lived in Calg. and Edm., and believe me, it's scary for awhile especially if you're alone at night, but it's safer than you think. Just do everything you can to make sure you're safe, and you'll be fine.