Would I struggle much in a doctorate program?

Agree that persistence & determination are probably the most important factors.