can’t sleep properly

why do i keep waking up at 2-3 am everyday? i usually sleep around 10-1030 pm and everytime i will wake up at 2-3 am. i still can go back to sleep tho but this ruined my sleep quality. pls help
Magnesium Glycinate + Melatonin and forget. Even better is crashing off pregablin after a long day lol