@Steph11,
No one can predict the future. Feelings can be temporary, puppy love, or good for a life time. The best policy is, give 60% and take 40%. Easier said than done. There will be rough roads ahead, and many determine they are unreconcilable difference, and divorce. Just don't forget that those same problems will crop up in your second, third, fourth and fifth marriages. Not always, but generally speaking.