Sorry to hear this didn't work out but from your account above I'd say it wasn't through any fault of yours. Onward and upward, I hope you find yourself another job soon and one where your dedication and efforts get rewards.