Been there. Done that. It will anything you tell it to unless you forgot what you programmed it to doMy experience is everyone helps because most know your pain. I do. I've:
1) run my mp pro into side of my house while flying in sport mode (refresh).
2) flown backwards into hill (no damage but hard to access and locate).
3) flown in to river requiring scuba gear to get it out (refresh).
4) allowed return to home kick in while flying under tree (refresh).
Each time I've felt like a complete dope.
Good news is that I've learned much and mistakes are fewer and farther between.
To answer your question, my experience has been that DJI will sell you a new drone without controller through support channel (not sales).