I think you know what you need to do. This isn't real and it's stopping you from living in the real world. Long distance is hard. Even if you have met and are in a long term relationship. Without having met and actually been together.... it's not really possible in my view. It's easy to believe something untrue online nowadays. I suggest you let go of your German fantasy and look for someone closer to home, real and who can go out and enjoy the world with you in person. Someone you can build a life with.
All the best,