If you did not buy the house from your mortgage company they have no responsibility or liability for the condition; they only loaned you the money to buy it with.
There is nothing in it for the bank to "try to work out something" for you, they just want to be repaid, period.
If you have issues with the house they should be with who you bought it from.
Just like buying a car from Ford and borrowing the money from Bank of America; it's not Bank of America's fault if your new Ford is defective.
There are companies that make loans to people with blemishes on their credit but a foreclosure, especially a recent one, is a tough risk because in the new lenders eyes if you didn't pay the former one why are you going to pay them now.
Your best option to own a house again right now is to try and find one the owner is willing to finance or lease purchase with you. If you do find someone willing to help you it is very important to make your payments to them on time to get started re-establishing your credit