This is quite amazing - decadent, erotic, and terrifying all at once. The short sentences remind me of Hemingway, terse and descriptive with no interjection from the narrator.
I think this likely stems from a sinister dream (feels like one, anyway) and if so, bravo - I have such trouble capturing my dreams.
JS