Hello, Last year I quit my job to travel North America and applied for a B2 visa (I know a very stupid decision!) I wanted to travel for more than 3 months and saw that B2 is a tourist visa for a longer period of time. This was rejected, because my ties with the Netherlands would not be strong enough and then I decided to travel through Asia for the past 6 months. Now I'm back in the Netherlands (I'm Dutch btw) and have a job and live with my girlfriend (rental house). My girlfriend has family in America and we want to celebrate Christmas with them this year, but I can no longer get an ESTA because of my rejected B2. How big is my chance of success if I apply for a B2 again because I want to celebrate Christmas? Is the B2 always for 6 months or longer and also, is it wise to book a flight in advance to demonstrate that I also intend to return to the Netherlands? Do you think my circumstances have changed enough in the meantime? I think my B2 was rejected last year mainly because I didn't have a job at the time, otherwise nothing was really asked.