After my therapy visit today, I finally have few answers! One being ADHD, which has been long standing, and the other is BPD. It is really kinda confusing and I still feel pretty strange from the whole event. I was given a good head start though and was told to seek support from others with it! 

Happy I found this subreddits!