关于这句英语句子的结构
I'vediscoveredipossesalargenumberofdifferenttalentsandskillsthatineverwouldhavethoughtwerewithinmehaditnotbeenformybeingopentotryingnewopportunities.
haditnotbeenfor.这里的几个词在句子中是修饰哪个部分的啊?怎么这里的结构怪怪的,