Social aspect- it brings people together because we all share something specail and makes me love other people
Health aspect- I get migrains and it helps me deal with them
Emotionally- it doesnt make my problems go away, it makes them not matter any more
And it makes sex feel even better