Ugh sexual emotional problems

Cheynay • Friends call me chey sounds like shay I'm 25 and shy
I spot/stay on my period all month except for like a week and during that week I feel awful and my bf doesn't want to do anything, does anyone else have advise slash happy words to give