Four or five stars here on Scribble Hub means your story is average or above average, and (normal) people don't flip their shit about an internet story.
If you want some intense criticism here you go:
Your story has decent prose and grammar and the characters are okay.
For an author that had his books sold well the main character is remarkably impoverished, and he doesn't even take the time to run a background check on Harmony, second, given how Harmony just showed up at his doorstep leads me to believe he posted his address on a public ad under his real name. For a well-selling author that sounds like nothing but bad discissions.
Also doesn't make sense how Ty carries on like everything is normal after a certain 'incident' with Melody, Ty, in general, isn't very relatable. Also, Melody as a character isn't very likable or relatable she is either always snarky or horny.
The setting is fairly average, nothing bad and nothing great.
The plot is really slow and doesn't seem to have any story of direction.
Your story overall is decent enough, but it is no masterpiece, but it will probably pull decent numbers with its release rate and tag combination.