Shrek x Thanos
Fiona was unaware of the fact that her husband, Shrek, had been cheating on her. First, it was Farquaad, a small gay man who couldn't help but be attracted to Shrek. But to save his marriage, Shrek had to destroy Faquaad, and to this day Shrek still misses his gentle touch. Next, it was Rumplestiltskin. Shrek felt awful lying to Fiona, but he was so gay for Rumplestiltskin he couldn't help it. But when he got Fiona pregnant everything was ruined. Shrek had to thwart Rumplestiltskin's plan, and he never forgave himself. Now, in the present day, Shrek would sneak out at night, searching for another gay being to make him happy.…