Welcome to the forum. Don't worry too much about the visa, I'm sure you'll get it soon