Having everything your way is highly overrated.
So what if you're not perfect? nobody else is either.
Your value should not be determined by how somebody else has treated you.
If you want a testimony, you are going to have a test.
As believers in Christ, we are part of Him-God the Father decided before the foundation of the world that anyone who loved Christ would be loved and accepted by Him.
Keep walking the walk, one step at a time.