Congratulations on the feat attained despite taking a decade. It still shows one should not relent as success is within, above all, HN community is a very supportive one, in which the OP can benefit from the diverse wealth of knowledge in here, be it criticism or good feedback
This looks more like a bad painting of softbank, though deals can go either way and at best softbank should do better at their own due diligence before making interest/commitment by way of term sheet and All tha