Kody, ur living on another planet! If ur sponsor is holding ur passport, go get it back from him. Your passport is ur property and no one else. It belongs to you, and no one has the right to take it from you.

As for holding ur passport because u might commit a criminal act, thats what the exit permit is for! So you cant get out of the country.