有两个月找工作还不算太坏, 之后有就算OUT OF STATUS时间不长也问题不大, 不会影响转H1和最终拿绿卡的. 赶紧找下个位置最要紧. 有时候老板让你走也不一定就是坏事, 有位朋友曾经分享过, 他也很刻苦做得最好, 结果老板通知他一个月找工作, 当时焦头烂额找工作, 中间空了一个多月才拿到OFFER转了H1. 后来他才知道他老板当时已经决定要去别的地方高就了, 其他同事都是到最后一刻才知道.
从您描述的情况看, 觉得您的交流能力, 理解人的能力确实都有该改进的地方, 光靠业务好是远远不够的. 好在这些能力只要您有意愿, 都是可以训练提高的. 建议您干脆花点钱雇个trainer, 专门给您分析一下, 训练一下, 会很有收获的.