This is such an amazing story :) Regan did have some serious flaws, but I love the fact that the truth still came out in the end. I bet Ryland's super cute! Great job with this one! :D
Okay, first I just have to say that I love the name Ryland.
Second, I love how much farther you took this. Like this could have been an entire story but I like the one shot, too. Poor John, five years he went without getting to know his son. Stupid Regan, she should have come clean much sooner than that.
You went with the myth pretty well! Regan being Aphrodite, John being Ares, and Trent being Hephaestus (though nicer). And of course you added in a love child haha. It made it a lot more cuter :)