Thanks guys, these comments are really helpfull. My bet sizing can really be improved.

I called the all-in and villain showed a QKo. River was a 7s. I won the hand.