To focus on the result will not improve your poker. Other Blonde members have already pointed out that bad beats are part and parcel of the game.
To focus on your opponent's frustratingly loose play will not improve your poker. This is actually something to welcome.
Looking at the way YOU approached this hand WILL make you a better player though.
You say:
I decided to push in on this flop, hoping to pick up the 630 in the middle.
and add...
my main reason for pushing was never putting him on a 3, after he called ideally i wanted him to have a KJ, KQ or underpair
If your opponent has any of the hands you mention he is drawing pretty thin to the wind against your kings. If this is the case then pushing on a seemingly ideal flop in the hope of picking up the pot uncontested is a strategy to reconsider rather than bemoaning the fortunes of your luckbox opponent.