I've known my boyfriend for about a year now but our relationship has been very confusing from the start. We started speaking all day everyday via text from the beginning but hardly saw each other in person. We saw each other once a fortnight for a couple of hours for the first 6 months I knew him. In that time we also went 3 weeks without seeing each other, and then again a month after that. It wasn't as if we didn't have the means to see each other, I live less than half an hour away from him and we both have cars, we just never seemed to see each other more. He'd very rarely initiate seeing each other, so it always got left to me to ask if he actually wanted to meet up. He seemed keen once I suggested it but sometimes he'd say he was busy and had other plans. I feel like as a result of all this the "relationship" between us took a very very long time to progress. I never knew where I stood with him and never felt close enough to ask him until about 6 months in, to which he replied that we were seeing each other. I asked again about 9 months in and he said he just assumed we were a couple, despite the fact we'd never discussed it and were only seeing each other about once a week at this point 
Honestly, the whole thing has been so confusing and impacted on my mental health really badly. At the start I wasn't too bothered by it all as I wasn't ready to jump into a relationship so wanted it to progress slowly, but after about half a year I realised that this was a very unnatural speed to progress. He didn't invite me to his house until 10 months in, didn't introduce me to his family until 11 months in and I haven't met any of his friends. He has never said I love you and rarely compliments me. Even though this sounds like he has been seeing someone else, I honestly don't believe he has, mainly because of how often has he texted me and just his personality. We now see each other twice a week and I've started telling him how all this stuff makes me feel. He has improved, and started asking to see me, complimenting me, etc. He also talks about the future, but not directly. I feel like he is very emotionally cold and he recently told me he struggles to get close to people because he's rushed into things in the past and gotten hurt. Fair enough that stuff can be difficult, but in my opinion it's really not appropriate to be using that as an excuse a year into a relationship.
I do feel like our relationship is progressing and like he's finally making an effort, and I really do care for him. But I am struggling to get over how emotionally cold he's been to me for a year. I just can't help thinking it was a really taxing and unnatural way to start a relationship. I guess I'm also upset that our relationship never had that exciting stage as well and we don't have date when got together, etc. I appreciate that I probably shouldn't have allowed all this to happen, but last year I went through a lot of stressful things in my life and this kind of just took a back seat. I'm starting to feel unfulfilled because I'd expect the relationship to be a lot more developed at this point and it's not. He's finally making an effort but it's just not making me as happy as it should, and I feel it may be due to how he's treated in the past. I guess I'm struggling whether I should hold on and see if the changes he's making are working, or give up. 