All perfect praise be to Allaah, The Lord of the worlds. I testify that there is none worthy of worship except Allaah and that Muhammad is His slave and Messenger.
Your fiancé has no right to ask you about your mistakes in the past, and you are not obliged to inform him about them, as we have already clarified in fatwa 121113.
If you did not tell him about the mistakes that you committed in the past, then you have done the right thing, and you are not considered a liar, as you did what is required of you of concealing your sins. It is true that lying is forbidden, but if it is an obligatory means to achieve a valid benefit, then the scholars permitted it, as has been highlighted in fataawa 84728 and 88412, where we clarified that tawriyah (saying something which has more than one meaning and intending a meaning different from what the listener is likely to understand) is a substitute instead of direct lies.
Therefore, if that man is investigating about you and your past, then he is very wrong and has transgressed the limits of Allaah. He should only be concerned about your current state and help you in becoming righteous. To err is human; and the problem is if one does not repent and return to Allaah. Abu Hurayrah narrated that the Prophet
said, “Indeed, all of the children of Aadam (Adam) commit sins, but the best of them are those who repent.” [At-Tirmithi and Ibn Maajah]
To conclude, if marriage with him is facilitated, then all the best, otherwise, do not feel sorry about him. How do you know that his marriage to you is good? You should put the matter in the Hands of Allaah and ask Him to bless you with a pious husband. Allaah says (what means): {But perhaps you hate a thing and it is good for you; and perhaps you love a thing and it is bad for you. And Allaah Knows while you know not.} [Quran 2:216]
We should also point out the importance of consultation and istikhaarah (guidance-seeking prayer) about marriage so that Allaah would guide you to what is best in this worldly life and in the Hereafter. For more benefit, please refer to fatwa 81434.
Allaah knows best.