There are other causes for cramps including bowel
If you are intending to get better continuity for sleep
at night, you may have to avoid those daytime naps
. You are not "tired enough" at night, having satisfied some of the sleep needs during the day. More daytime activities may get you through the afternoon lulls.