Everyone, steer clear the master is here! Hey I rhymed 3 times! Err..
Like Lana said, you'll know your in love.
In my words a ready for marriage relationship requires a good relationship between the two of you, arguing may or may not be an issue for the two of you, everyone does it; typically over stupid stuff, so dont let it get in your way, because arguing can actually strenghten a relationship.
Sometimes you know the time is right by the affectionate looks you exchange 😍 If the relationship is going too fast, I dont think that's right. If he gives you affection, and you give it back..that's great. I think you're ready.