Different Worlds |BoyxBoy|
(BoyxBoy) Cayden has his own problems: divorced parents, who's going out with who, and how he was going to get the hell out once he graduates. All the money in the world couldn't fix his problems. Mason has his own problems as well: a parent with cancer, working so hard to help his mom pay the bills, and trying to figure out how to keep his grades up while working almost full time. Both come from their own different worlds, different lives, different circumstances. Neither of them knew what it would be like once they got together.