Why is there even a forum for this, shouldn't this type of thing be referred to a professional agency or police or counselor?