I don't think "disclosing way too much about yourself" makes you a "jackass". I've told people things they didn't need to know about me completely sober, and outside of a mood episode! There have been negative consequences in a few of these cases, but for the most part my "over-sharing" has been advantageous. Intimate friendships are founded on mutual vulnerability. You can't have a deep friendship if you are keeping secrets about you from your friends.
You're not a bad person for this.