First of all, the one diamond bid is clearly too weak for this hand. If you had bid higher sooner, your opponents would likely have not gotten to four spades and either let you play in hearts or diamonds or gone down hard in another contract. Also, I do not like the 2 heart bid because you have not actually shown your length in ♦. If you had Ax, then you would have had 9 strong diamonds but might have played hearts or let opp overbid in spades. EDIT: I am sorry my use of pronouns is confusing: By "you" I mean your partner.