I recently gained about 15 lbs I'm not pregnant just getting fatter

I've been with my boyfriend for 3 years and put on about 15lbs now I don't feel sexy I don't want him to see my body but he loves me and loves my body how do I feel good in my own skin? I feel fat and gross? Trying to lose weight but not working.