I am honestly most intrigued for the visions and the mysterious young dad than the sex.
I played just the Romance/Fitting route, not my cup of tea the voyeurism but I'll try the Domination/Psychologist route. Some feedback IMO:
1- Becky's dialogue in the pizzeria are quite forced. I liked the e-mail but the constant "Please I want us being as we were before" is repetitive and kind of meh. I think that a shy approach (at least at the start) would be better. Things like "I really wanted to see you again...". We know very little of Becky outside of the "she was fat and she had low self-esteem". None redeeming qualities at all so far, some characterization in Jason's or Amy's mouth would be okay before her first scene. Mom is kind of in the same spot, but she at least run and is funny.
2- Use different colors for each character's names. That way would be easier to see who is talking if the image is static. In the pizzeria I lost it totally. Also, it's not easy to know who is the one talking between Duke, Tyrone and Lil T until Duke goes near Becky.
3- I like the "three routes" option, but as a fellow developer, I honestly think that going Love/Submission in each of the three routes is a bad idea. So far, if there's one scenario per route each update, if you have two outcomes each route, you have six outcomes each update and the player just see one. My opinion, but it's your game, try to do a Love = Fitness, Submission = Psychologist, Voyeur = Technology. Honestly, I don't know who would play that third route, but to each their own.
4- MC's legs are too thin. It's kinda scary. Someone who has chi and some magical powers shouldn't forget to do squats that often.
5- There are typos, most of them are "your/you're". But also in the route selection scene, there's another one in the fitness screen: "Strenght".
6- Since magical powers are around, I hope that the female doctor is still young somehow and eventually willing (or not, mwahaha) to a sex scene. Also, maybe final boss fight, hahahaha.
Good game, I hope that it gets better.