Could someone please tell me what the gains were like in, say, the last 2 years or so? Checking
https://dicesites.com/bustabit won't do the trick, because of the commission/fee structure/bankroll etc.
It should work, because I believe dicesites is showing the post-commissions investor profit.
But anyway, I wouldn't worry about it too much. With hindsight, there's probably a million good investments you could've made. Beating yourself up over missing one is probably not overly productive.