<human>: Can you provide a brief overview of the text?

Six months together.

My boyfriend (M24) used to be very touchy feely with me because he said he "couldn't resist" me.  Usually it's nothing crazy, just simple stuff.  For example, maybe I'll be doing the dishes and he'll come up behind me and hold my boobs for awhile.  When we're cuddling, he'll rest his hands on my boobs, you get the picture.

Well, awhile back ago, I was in a bad mood and snapped at him for touching my boobs.  I yelled at him and told him that he treats me like a sex object and I hate it, which really isn't true.  Again, I was just being pissy.  

Now my boyfriend completely avoids touching my boobs.  But I know he wants to.  He went from touching them a couple times a day to never.  Even during sex, he doesn't touch them.  I think he's afraid I'm going to freak out again but I was just being bitchy that day.

Has anyone else gone through this?  **I want to apologize to him but I'm not exactly sure how to go about it.**  Do I get him a gift?  I just feel really bad and feel like I should try and make it up to him somehow because he would do the same for me.
<bot>: Freaked out on boyfriend touching my boobs and now he never touches them.  How can I apologize in a way that's meaningful?