Seems ok to me, we have almost the same stacks I have the Ace blocker and a good kicker.
Blinds:150/300
Stacks:
BTN - BTN (T2,637)
SB - SB (T9,133)
BB - Hero (T3,230)
Preflop: (T540, 3 players) Hero is BB with J♣ A♦
BTN raises to T2,637 (all-in), 1 fold, Hero calls T2,307, Uncalled bet of T30 returned to BTN
Flop: 7♣ K♦ 7♦ (T5,454, 2 players)
Turn: 4♣ (T5,454, 2 players)
River: T♦ (T5,454, 2 players)
Total Pot: T5,454