You've done well! - VERY well! - if YOU are HAPPY with your success, then that's all that matters. BMI be ****ed!
As for the dizziness, I can so relate! - BTDT... finally had to see an ENT specialist & found out I suffered from "vertigo". Egads... feels like you're upside down on an endless merry-go-round! But a simple "hanging upside down & turning my head a certain way" event in the doc's office had me feeling like me again.
I hope that's all your dizziness is about! -& not something more serious!! Vertigo is pretty straight forward & generally means you have some "rocks" loose in your ear. I know, sounds crazy, but true.