Don't worry mate you will get your visa your profile is fine i have seen alot worse profiles getting visa(there was a guy in this forum with 17 backlogs who repeated an entire year still he got visa ). Just think positive and don't worry much and file for visa before the deadline and you will be...