Idk i guess this is just my opinion however i feel i need a little more information than simply the scenario you typed out above, mainly has this been a loose agressive table or have your table mates been playing more on the tight/nitty side? If it is a loose agressive table then definitely open shoving for your whole stack pre is the way to go because when you raised to 800 if it is a looser table then you are going to get alot of hands like 9 7 to call you pre which is exactly what happened to you. However now if it has been playing as a tighter/nitty table then opening preflop to like 1105 or 1125 is totally fine here and that way if someone shoves over the top of you (meaning they wake up with a big hand if the table has been playing tight) you can fold and still be left with 10 or 11 big blinds. However in my opinion the worst choice you could have made as to how to play this hand preflop is what you infact did which was minraise in early position with 14 big blinds. Opening up with simply a minraise in early position entices many people to call in mid to late position with suited connectors and suited one gappers and makes the hand become alot more confusing than you need it to me with most flops. I hope what i said makes some sense and it helps you in some way, like i said this is only my opinion which i have learned from experience playing over time.