I think you can apply for H-1B if you get sponsership
Once you get H-1B, then you have your own status. Even your I-485 has been approved, you could only get conditional GC. If you are sure that your marriage is over, you have no choice but help yourself.