Hello,
I was an international student and I graduated a college August 2012.
After gradation, I left United States and came back to my country, and I found myself that I might overstay in US.
I was supposed to graduate April 2012, and my I-20 says it, too. But my F-1 visa expires at January 2013.
Anyway, I graduated 4 month later, but I did not extend my I-20 because I thought it would be automatically updated.(this was totally my fault) I took classes until the end of June, and I left US the end of July. The grace time for my I-20 was until the end of June, luckily after I finished all of my requirements. But I overstayed about 20 days before official graduation(August).
my question is..
1) Did I really overstay in US? I am confused whether I did so... because of my F-1 visa expiration date.
2) Will they cancel my diploma if they know I overstayed?
3) If it is true that I overstayed, will I be able to visit US sometime in my life? I know there is 3-year-banning rule, but I've never seen someone could successfully enter US after they overstayed in the past.
4) Is there anyway that I can solve this problem? such as taking an legal action to erase overstaying track.
Thank you so much for your help.

