I was really looking forward to a twist that never came, but it's good to know Mary is fair and just and not just out to get people ;P
Great Cap !What about his id in the real world ? it's as selfless as he is and will never get it's wish fullfilled just because it got unlucky.
Can you do another one like this one Free Genie #3 without a bad twist but with Kaley Cuoco?
and perhaps where he would be still living his own life with the same friends and same job but reality has changed that everyone thinks he has been Kaley Cucuo his whole life