of course you will get a residency. thats just stupid to think you wont. ALL us med students should get one unless that aim too high on their applications. 188 isnt too bad, its a pass. you will be fine. just do well during 3rd and 4th year, try your best and everything will work out.