It is funny how some people date someone for over six years all in the name of studying the other person so as to be sure of who he/she really is before proceeding to marriage.
It is really the right thing to do to take time to know some one before committing yourself to the person but mortal man, mortal man with all thine knowing, please know that you can not know everything about your partner before marriage, no matter how long you study him/her like a course in the university.
Even in marriage, as certain issues spring up that's how you will keep discovering the different hidden sides of your partner. So, if you know you are ready for marriage just get serious and get married for real.