Sorry to hear that bro...
First, sorry about your loss, and the fact that you lost your girl. Life will get better but i can understand why you cant sleep, i wouldnt be able to either.
The best thing i have ever taken for sleeping problems (i had major problems after i wrecked my motorcycle last year) was Ambien. I took xanax, vicoden, ect... nothing working like Ambien.
Its hard to find xanax on the net, if you do then it will probably be another country and you will likely loose them to seizure. (I DID).
But.. if you are interested in Ambien then just get out the credit card, and do a search on google.com for ambien online.
There are a thousand places to get it.
Xanax made me way to drousy the next day... all day. Ambien doesnt.
God bless you, and your family, and even more, your dad.
Good luck bro,
JJ Insane1