For the past couple years I've been having a lot of trouble staying asleep. I fall asleep fine, but usually end up getting up 2-3 times during the night to use the bathroom and have trouble falling back asleep. My doctor has prescribed 100mg of trazodone (an SSRI) to help with the issue but I think it has mainly helped me fall asleep and not stay asleep.
I also take ZMA and 1.25-2.5 mg of melatonin before bed, and eat of meal about 30-60 min before going to bed that consists of about 3/4 a cup of greek yogurt, 1 scoop of whey protein, 1/4 a cup of nuts, and half a banana- macros work out to about 40g of protein 20g of fat, 20g of carbs
I usually train in the middle of the day or the morning so I have most of my carbs around training and my nervous system isn't firing before I go to bed.
Is there anything wrong with what I'm doing before bed that is messing up my sleep in terms of nutrition/supplementation? Any suggestions to what I could do to improve my sleep quality and length of time spent asleep?