A lot of the elements in your story remind me of my relationship with my own father. I'm thrity and I still haven't figured out all these things! You sound so bright and capable. You have a wonderful mother! You're okay.
I would wait awhile to call your father. Maybe when you're older. Right now you're so fragile, and I would hate to have you put yourself out there and be hurt again by him. I am speaking from experience here. Your mom is doing such a good job of protecting you, and you should also protect yourself. It's his responsibility to get in touch with you.
I am sure your father does love you in his own way, for whatever reason he just can not express it or be the father you need.