Thanks for sharing your story Dan. It sounds like you were very fortunate in your upbringing. You can take it from someone who was raised LDS: breaking away from dysfunctional conditioning can be an intensely difficult thing!
Hope you enjoy your time on our site.
Love means never having to say, "Put down that meat cleaver!"