nah my G.
you in a very vulnerable position right now. like a previous poster
@360dagod just said, there aint no coming back from this. even if u do get married, this girl has the potential to play u something serious. and also, while it was nice of her to help you pay off ur loan, u kinda put urself in a submissive position. someone has to lead in every relationship and something about what ive read so far tells me she holds a little too much power. and she's probably the one leading.
im a religious guy myself. but a statement like "leave it in god's hands" is not a good look my dude. not just from the aesthetics, but, the mental perspective. "leaving it in god's hands" means ur out there with ur heart beating fast, cant concentrate at work, u stressing, u waiting on her to change her mind. that is never, ever a good position to be in. what is ur crime here really? did u cheat on her? no. did u beat her? no?? your real crime is letting her lead too much!
also, if a class can have her acting this finicky, and if one text can have her flying off the handle and calling off the wedding, that right there tells me with 100% certainty that this girl is not as strongwilled as a woman (not a girl) needs to be. imagine u two getting married, anyone in her family or her circle of friends can turn her against u very easily. is that really the life u wanna live??
if u want to get any semblance of control back in this relationship, i recommend u hit her with the unexpected. put her on the defensive. when she texts u, dont text her right back. wait a couple of hours. and then say "listen, i care for u deeply. but your actions over the last few days have troubled me tremendously. i need some time to think". now, she's in a lesser position than u. now, shes waiting on YOU to change ur mind. i can go on with what u have to do here, but u should get the gist of how u need to begin to act.