It is necessary part of gambling regardless what type of games you are in active that moment. If you think there are chances to win then it is not bad to go all in. I often go with all in when I think it worth to take risk. Instead of loosing easy by easy in attempt of recovering losses better go all in and stop in case of winning.
I am also a bit similar to you,because whenever i feel i am gonna win it,i always go all in,on that bet because i want to make profit from every think i have.Rather than betting small amounts in the unsure bets,its much better to go big in a bet in which you are pretty sure to win.