A file without content cannot be uploaded.
You know what's making couples split? It's because they are just in love with the idea of love and they are not actually loving their partners. It's very dangerous when you're confused between the two. So to answer your question what makes a relationship last? The truest and most practical answer is COMMITMENT. Maybe you have heard it a couple of times but this is true. When you're in a relationship, you are not just considering how you "feel" but also how does your partner "feel". It's not about rainbows and cakes but sticking with him or her through hard times, through difficult times even when your partner only has a centavo in his pocket or even when he loses his job. You see, it's a give and take process. You give more and he/she will give more. Try to understand your partner always and be more considerate when one of you is having a hard time. May you find this helpful! God Bless!
If you want your relationship to last for a lifetime, your partner must share your sentiments and both of you must be prepared to put in the effort. Prior to getting married, it's a good idea to go to counselling with a therapist who can help you talk about and sort out your different points of view. Premarital counselling makes partners more open to seeing a therapist if and when they have nuptial problems later on, which has been found to increase their odds of remaining together.
Remember: Only the parties themselves have the power to end their relationship. Nothing will be able to stop you if you both remain devoted to making marriage work.