Well written. Freaky and dark. Yuck, but nicely done to convey the desperation and the level of yuck.
Almost comically Freudian!
THX 0477
JonB