Constantly waking up in middle of night what can I do ?

Help I keep waking up in the middle of the night and it takes me at least an hour to fall back asleep again. Does anyone no why this happening and how I can fix this ?