Please contact your gp & get some treatment. These thoughts are horrible along with the feelings that go with them. You have depression & this is nothing to be ashamed of. You will be prescribed anti depressants & hopefully be referred to someone who can help for some kind of therapy. Talking about your feelings can be very helpful. Learn to love yourself.