Financial freedom is a tough goal to explain for a number of reason. Most notably because it is different for each person. Myself I have a family and I consider us rich. Never missed a rent payment, always enough for cloths, food etc. How is that not rich?
That said, most people struggle with bills because outgo often exceeds income. The root of which is a failure to distinguish between need and want. So changing your question to how to I improve my money such that outgo is less than income - you use the most common method for fixing any habit - Write it down - everything - every penny. When you go shopping, you go with a list - not on the list - do not buy - oh you forgot to write down Milk? Write it now - do home - do you still need milk? Then go back and buy it. Yes a tedious exercise, but you might decide the impulse to buy milk is not worth the trip, or you will learn to write better lists. So yeah 10 beers at the pub i probably not on the list - so you would have to cut down on that.
Then it is time to invest, I recommend mutual funds. At your age, go for growth. Growth goes up and down more than anything else, but all the downs are typically fixed in 2 years, outside 5 years. Side corollary when you know you will need the money, about 5 years out, pull it from growth. But only if the market is good, if it is recovering, set a quantitative goal (like PE of 20), then pull it, as that should easily occur within the 5 years.
Avoid gambling and the lottery, those are just a tax on people who do not understand math.
If you can do a startup, on the side, sweet! Does your wife work?