If only for two weeks visa, why not approach a travel agency, they can get a visa from their affilliated Hotels. Or go to Star studded Hotels, they have visas for visits, little bit expensive but you will have peace in mind.

 

"There's nothing we can do to change the past, if it teaches  you a lesson profit from it then, forget it."