I have been with my boyfriend who is a US citizen for three years. I travel back and forth from the UK several times a year to see him amd he also travels to the UK to be with me. I am here on the Visa Waiver Program and we have just learnt that I am pregnant. We are very happy but concerned with what will happen to our child if he/she is born out of wedlock. We think it may cause problems for us in the longterm, i.e establishing paternity, citizenship etc. So, we have decided to get married. If we are able to, I would still wish to return home and continue as we have, traveling back and forth to each other's country until we decide in which country we will live. Will I be allowed leave to do this or will I have to remain in the US indefinitely until I am granted stay?