Wow Mauicharlie:
I have a great deal of admiration for someone who grew up dealing with the whirlwind of bp from so young. You learned to cope the best way you learned how. It's unfortunate that your father didn't always understand how to be more supportive. Maybe if he had, you would have had more opportunities to learn how to cope with the disorder as a medical condition early on. Instead you've probably been just trying to take care of yourself. Not that I don't understand that we don't all make crummy decisions. That's part of the fun, right?
In any case, go easy on yourself. You don't have to like all your old decisions, but you weren't always given a full range of options either. You're gonna do better now.
serafena