I appreciate your patience! I will post all the chapters when I get done editing and update them when I can. Enjoy!
Inspired by 'RJ Forever' by kathylo42
This is a mature and darker fic. Please be 18 or older to read the trigger warnings given.
Richard 'Ricky' Bowen: 18, Joshua Bassett, Second-Year Junior, Punk
E.J. Caswell: 18, Matt Cornett, Senior, Jock
Benjamin Mazzara: 40 Mark St. Cyr, Wrestling Coach/GSA Supervisor/Math Teacher
Mike Bowen: 41, Alex Quijano
'Big Red' Redonovich: 17, Larry Saperstein, Junior, Wrestling Team
Ashlyn Caswell: 16, Julia Lester, Junior, Cheerleader
Carlos Rodriguez: 17, Frankie A. Rodriguez, Junior, Cheerleader
Seb Matthew-Smith: 16, Joe Serafini, Junior, Cheerleader
Nina 'Nini' Salazar-Roberts: 17, Olivia Rodrigo, Junior, Cheerleader
Gina Porter: 16, Sofia Wylie, Junior, Cheerleader
Kourtney: 17, Dara Renee, Junior, CheerleaderJennifer 'Miss Jenn': 39, Kate Reinders, GSA Supervisor/Guidance Counselor
OC's
Lovers
David Samis: 18, Ross Lynch, Senior, Football Team
Assistant Coach Aaron: 23, Tom Hopper
Katrina 'Trina' Gordon: 18, Laura Marano, Senior, CheerleaderSophomores
Mia Caswell: 14, Lucy Hale, SophomoreJuniors
Nathen Samson: 16, Lucas Gabriel, Junior
Carson Ashley: 17, Jordan Fisher, Junior
Gordon Tyler: 17 Corbin Bleu, Junior
Wyatt Henderson: 17, Nick Robinson, Junior
Ian Glass: 16, Keiynan LonsdaleSenior
Jason Foley: 18, Colton Haynes
Ahmet Adel: 18, Rami Malek
Kahau Kane: 18 Keahu Kahuanui
Kasson Wells: 19, Jacked Big Zac Efron, Second Year Senior
Gigi Pomroy: 18, Ashley Tisdale: Senior, CheerleaderAdults
Erica Caswell: 38, Megan Fox, PTA/School Lawyer
Coach Christian Balboa: 45, Chris Pratt
Lynne Spencer: 40, Beth LackeBad Guys
Todd Spencer: 50
Rodney Randle: 45
YOU ARE READING
Dirty Little Secret - HTMTMTS RJ Caswen - 18+
FanfictionInspired by 'RJ Forever' by Kathylo42 Living your truth is hard enough, but it was even harder in 2007 and East High. EJ Caswell is unraveling as his family tries to keep perfect composure. He is enamored when Ricky Bowen moves to Salt Lake and live...