Most everyone has a past and no that past doesnt have to be declared ..Its a personal choice what to disclose. If someones past bothers you well then its best to break up with them and find a virgin with no history.
Op: I am sorry your going through such a hard time I do think you would benefit seeing a Therapist to process what your needs and wants are in a relationship.
I wish you the best