I'm not a huge fan of AI due to the negative environmental impacts it has, but it is a strong tool for building schedules. Medications. Work. Hobbies. Other obligations. Maybe give that a try and plug the schedule into your phone's calendar.
Anger. That can defo be a scary emotion to be around. It's one of our most basic emotions, so it's all too easy to brew up. But anger serves a purpose. It is sadness's bodyguard. Anger defends sadness by vibrating a higher energy to tackle the problem - anger says, I dont like this and this needs to change. Where sadness often comes with exhaustion. I'm sorry you had to witness her anger and suicidal moments. I can only imagine how a little girl would feel around all of that.
You sound a lot like me when it comes to avoidance, attachment, deep cravings, and independence. Sure, there are some dysfunctions there, but recognition and addressing of them all can put you on the path you're supposed to be on and turn them into functional motivators.
You're still young. You've got plenty of time for love, marriage, and babies if you so wish.