I came to the U.S. on f-1 visa but went out of status twice due to financial difficulty I was able to reinstate my visa the first time). However, I was able get my degree. I have not left the U.S. since I got my degree in 2011. I have now been accepted for a new program at the university I graduated. I am thinking of going back to my country to obtain a new f-1 visa and then returning to start the new degree program. Will the fact that I overstayed my previous f-1 visa affect my chances of getting a new visa? If I obtain the visa, will I be allowed to re-enter if they notice that I overstayed?