Long distance relationship again but working to fix it?

Me and this girl have known eachother for about 5 years but have only dated officially for less than a year and were in a situation ship later for the majority of that. Long story short about 2 years into that i couldn't handle the situation anymore amd got very jellous. She asked me out but i was so angry with her how it all went down i cut her off. We both got hurt in the process and lost 3 years not talking to one another. In that time we both had other relationships but none of those worked out. We believe its because we haven't been able to experience the same kind of love we both had making these relationships feel like lackluster filler. She has recently contacted me again and we have been dating a while albeit its been rocky on the part of myself picking up bad behaviours over those 3 years. We are still together and working it out but the same issue exists (distance). The relationship ended before as nobody was willing to compromise on moving. Beforehand however it was easier as she was in the same country albeit far away. However now she lives elsewhere and has a good job that dosnt make sense her moving. I have opted to move but i feel like its a very tall order to meet. I've been learning a new language and reading deeper into my current career to make a substantial jump all within a year. Im afraid of failure or not being good enough to do all of this with such a short time frame and feel the pressure that if i fail history will repeat. This isn't really a problem with the girl im seeing infact she has motivated me more than anything in my life before as i was able to double my sallery trying to impress her to show im serious about making this work. Do you think im setting myself up for a barrier too high; in learning a language ( German) in less than a year, graduating uni part time, going for another large pay increase into a job where i must speek German, moving countries, moving out for the first time alone.
Long distance relationship again but working to fix it?
Post Opinion