Periods and your guy

So , I believe I have the sweetest boyfriend ever! He calls it "Shark week" but when he knows that I'm on period he will always rub my stomach and my back and will bring me chocolate and ice cream. And basically anything I start craving. He always tells me that he's sorry like its his fault And when I tell him its not his fault. His reply is " I know it ain't my fault, but I hate that my baby girl has to go through this". I am truly beyond blessed and thankful for him! I love him!