I'd say about a third of those I know who have gone through were in a similar position to yourself. So, yes to your first and no to your second question!
From what you have said it's pretty clear you understand the positive aspects of your 'history', and with an attitude like that, there aren't many negatives.
Lancer