First of all if you had intentions of leaving for good, you should have just applied for urgent leave giving some excuse and just left the country. Now you are going to be at their mercy as they know you need to leave. I dont think you need to pay anything for "visa charges" does it mention anything of the sort in your contract then you can go to the labour department and do a case against them. Just threaten to do so first and see.

Suicide is not the answer to life's problems, thats the cowards way out.