Why talk about such relationship, which is still fragile. Such a relationship will break for some or other reason. A strong relationship can take any storm. Ina strong relationship, we are ready for some disagreement but know that ultimately things will be same as before. It is like a child ho has got totally soiled. Mother may scold the child but it will be same as before within half an hour. That is a strong relationship.
If you hide vital facts about your past from your sweetheart, you will always suffer from the guilt and worry about hat if he/she gets to know about that. That is not a happy relationship. Such relationships cause stress, rather than giving any pleasure. To get pleasure, have confidence, tell your partner everything about your past, and expect that they will not only understand but also comfort you about that. That is the sign of a open and strong relationship.
Any relationship that is not fully honest and open is like a leaking boat. Anytime water may get filled and the boat may sink.