Nobody is in tip-top shape when they have taken a beating, it's called "healing". Don't press it, just know that you will. Are you an over all good person? Never lie, cheat, steal, hurt others etc...? We are all human, we make mistakes and experience set-backs. Let me help take the guess work out of the confidence issue and say...Only you know who you are and if a good person is truly who you are, it sticks out like a sore thumb:thumbsup: and should be very clear to you. Take pride in the fact that there seems to be a shortage of people like that anymore so that would make you very special if you were. Only you know the answer to that and a truly good person is confident "rich" in knowing this. Giiirl, sometimes you just gotta say "FUCK IT"!! Strive to be the best person you can and know there are people out there that have the deepest respect and admiration for good peeps. Try taking a militant approach to your troubles and when one pops up, monkey stomp that shit! Chin up girl, stella got her groove back, so will you, just be patient.