Most Helpful Guy
I think you need to enjoy life for while longer before even considering getting married. Not saying you can't experience love at that age... but you would have a lifetime of the same person. You need to get out and experience what life has to offer and learn what guys are like.
Your going to have school, travel... all kinds of things that come up in the early stages of your life. Don't forget to live a little and develop who you are before settling down.
Most Helpful Girl
Getting married before you're 25 is a really really bad idea. You're still a kid, and you and your partner will change a ton as you grow older.
If you're fighting all the time, you're not communicating. Both of you need to invest the time and effort into figuring out how to share your feelings without resorting to accusations or anger. Things like Nonviolent Communication can be very helpful. Basically, instead of "you always do X!", say "when you do X, it makes me feel Y". That way, it doesn't feel like an attack, and you explain your position without putting the other person on the defensive.