I think i've finally developed decent self discipline. When I was younger i'd get into useless fights all the time but i've become a lot more level headed as i've gotten older. I learned that being angry all the time is just tiring.
I still need better discipline on food though. I need to eat healthier but I cannot turn down chocolate or unhealthy snacks I love lol.
I've always been good about money though, mainly because I saw how bad my parents were with money management.