The ones that have wives and kids, how do you hold that down? Any advice would be insightful as if I do not fix this problem I will end up being a successful trader with no friends or family and that is something I know will bite me in the ass in the long run.
You don't really have a problem right now. You're just comparing your current life status to that of your friends and so you're questioning your path because you don't want to screw your life up. There's nothing wrong with that.
If you are going to make something of your life that's above and beyond the average friend you run across, you must do what the others aren't doing. Forget all that "finding balance" stuff. At this stage in your life, you must go the extra mile and do all things that are required to be a great success. But doing that will undoubtedly make you feel alienated because very few other people you know will have the drive and the desire to be successful like yourself.
One thing I can guarantee that will be a constant in your life.... no matter what career you choose.... is problems. You can tell if you're on the right career path when you are motivated and willing to solve the problems that go hand-in-hand with that particular job. For example, I used to work in residential construction. Some days were ok but lots of them just sucked because I hated things like digging footers, carrying buckets of mixed concrete, sweating profusely in the hot summer sun, etc. In other words, the problems that were associated with that career just weren't things I embraced and enjoyed, so I quit and moved on. However, creating and running this website has it's own set of problems but I actually enjoy the challenges and look forward to tackling more problems as they arise.
It sounds like you're on the right track because you seem really motivated to deep dive into the nitty gritty details of trading and system development at the expense of not being around family and friends all the time, which is good. And since you don't have any problem getting girls, if you need to take a short break every so often to hook up and blow off some steam, then that opportunity is always available to you.
The thing to understand though, is that getting a girl is a vastly different task than keeping one. At some point, you'll probably want some stability in your life in the form of a life partner. Someone earlier used the analogy of a flower which is great. It essentially boils down to this: When you find a flower you love, you water it every day. In other words, when you find a woman you love, you must make the master trade that is literally as old as humanity, which is that
you as a man must exchange your resources (money) for a woman's beauty. A beautiful woman is like a pretty flower in the sense that you get to enjoy her beauty and companionship by providing everything that is needed to take care of her. There's a lot that goes into this but I'll stop it here for the time being and just bring this back around full circle.
So, one of the primary reasons that you want to bust your ass now and become successful is so that you will have the money and resources required to keep the woman that you ultimately want to be with whenever that day comes. Because one thing is for certain.....
If you are broke, it will be impossible to keep the woman you desire over the long term, no matter how good looking you are.
Now I don't mean to imply that there's no such thing as balance in life. It's just that balance doesn't have to occur on a daily basis every single day. If you bust your ass now and do what none of your friends are willing to do, everything will get balanced out later in life when you reap the benefits from the finances and freedom you've earned because of your disciplined early years.
Good luck!