Too Soon?.. It's Long But Please Read.

I guess let me start from the beginning. Well, at the beginning of my freshman year of Highschool I met this really sweet guy, we'll just call him Bob. He was in my 5th hour class I remember this because it was my band class and it's always 5th hour. Well any way we became friends and dated once and then I found out I was just a back up plan to make his ex jealous. Of course we broke up. Well they got back together and split again. Once again we tried to date and well this time I wasn't a back up plan because this time he cheated and lied every chance he got. We broke up once again. Well after that I started dating a new guy, we'll call him Joe, and when Bob found out he got jealous/upset. He eventually moved on with his life and started dating another girl, once again we'll call her Sarah. Joe and I dated for quite some time while Bob and Sarah broke up after a few months because she was moving and had actually used him and this isn't hear-say, I actually knew this but didn't want to say anything because I thought maybe he would think I was trying to break them up but back to the story. Bob started texting me again, just as friends would, Joe didn't mind and he knew about our past. Well one morning about 6 months after we began dating Joe just woke up a completely different person. As in the first few months it was perfect. He was sweet, loving, and caring, and well you know a wonderful boyfriend and then all of a sudden he changed. He began to say I was a useless, I was trash and he even beat me. Me being a naive teenage girl I thought I could change him and that this was just a phase so I stayed for another 6 months. While through this all Bob was telling me I needed to leave and that I would end up seriously hurt if not worse. Bob was there for me whenever things between me and Joe went down hill and even rock bottom. Well during the summer, a little over a year since me and Joe began dating, I got enough nerve up to end it and I did. During this time Bob would come see me and everything but I never told him me and Joe broke up because he made it seem like he wanted to try again but I wasn't really sure of he was begin serious. Well a few months later he started dating another girl. I don't blame him for it because I had my chance to be with him but waited to long and that was my fault. Any way I made a mistake and went back to Joe. Well eventually me and Joe and Bob and his new girlfriend all broke up around the same time. Well this time I didn't talk to Bob because I felt this would be the best thing so I started to date another guy. Guess what he was an ass, so we broke up. Bob found out about two weeks after it happened and he decided to text me and catch up like friends do. Well after talking for about a month we started dating. We've been dating for a while and I know he has changed. Big time. Like it's clear he has grew up since our freshman year. On July 17, he proposed and I said yes. I wouldn't have said yes if it didn't feel right. We both agreed since we're starting our senior year and don't want any more stress on our lives than being a senior in highschool can cause we aren't telling our parents and friends yet or even planning it yet because 1 we don't want to be judged by our peers for making this huge step in our lives 2 we both don't want to rush it, if that makes sense and 3 we don't want to plan anything until we are for sure we both graduate high school so we aren't married and a senior. Again.

So the thing is He's 19, I'm 17, we're starting our senior year of highschool this fall, we haven't been dating long but is it too soon?. I mean it feels right. He's the only one I want to be with. Even at my worst he makes me feel my best. I just want to know your opinion on this. I know this is a very serious step in a relationship and in someone's life but I want to know if it's too soon to be engaged...