We all have a past. Sometimes peeple’s past is much more hectic than others, but… Those who accept Jesus as their Lord and Savior is free off that past. Walk in the freedom that God gave you. Do not be held back by the things that happened in the past. “It is finished”, Jesus said on the cross. Your past is dealt with and you are a new creation in God.
“Who the Son sets free, is free indeed”