@Mytime - You explained everything perfectly, and put a lot into perspective. I sometimes get lost in my own thoughts like you say, and i expect certain situations to happen certain ways but that is only because that is how I want them, not how he does. I have to learn to let go of some of the control.
I did however want to give everyone an update -
He spent new years with me at my best friend's house! He was very open, he put a few pictures of me on his social media (snapchat) which to me was OMG GREAT, because, he showed his friends he was with ME on new years. I'm not sure if I had mentioned it already but it sometimes felt like he was hiding me, or not wanting to show people he was with me (hence why I wanted to be wherever he was on new years) but He's opening back up! We had a great time, we danced, and kissed and socialized, and things were very good. He changed my name back in his phone from just my normal name to Babe, which is a step for him. Just little things I noticed. He even took me back to HIS best friends house after mine, and introduced me to everyone. One of his friends was like " She seems like such a good girl, and a keeper" & He responded " She is, and oh she will be kept"
He got a little drunk and ended up pulling me to the side and said " i know sometimes i'm difficult to handle, and I know sometimes, im an asshole to you, but don't ever doubt that I love you, and I always want this and you. I don't always know how to show it, or tell you, but just know that I do." Gahhhhhhh, blushing. lol
We are not officially back together yet, at least I don't think we are. But its definitely a big move in that direction.
I know things will still sometimes be rough, and he'll flare up here and there. But everyone on this posting, forum, WEBSITE has helped tremendously.
I hope everyone had a good new year and have an even better year overall, than they've ever had.