<human>: Can you summarize the given text in a few sentences?

My boyfriend and I met our first day of classes and started dating a few weeks later it was an awkward meeting but our friends still laugh about it. He went from a 4 year relationship where he was sexually active to one with me where I grew up on the idea that you save yourself for at least engagement if not marriage.
 Any way he has always been patient with me and understanding. He never pushes me into things I'm not ready for.
 I also have an anxiety problem that tends to get worse in crowds and coming from a small town to a big city can at times get me completely overwhelmed, he takes his time with me and makes sure I'm comfortable with anything we do or anywhere we go before we go/do it. I also lack self confidence and a lot of times think he can do better than me for a girlfriend but he somehow reads my mind and knocks that thought away with a few words or kind actions.
 He is an amazing person and I truly want to do something for him that will show him how much I care for him and appreciate everything he does for me daily,  to show him how happy I am with him in my life.
any suggestions?
<bot>: I want to show him how much he means for me and that everything he has done is appreciated and noticed from small things to large ones.