Put some workout/exercise sesh into your daily guarantee won't have this problem. First time will be rough but it will do great things to your body and then your life overall
I start at 8 but I always wake around 5. A bit earlier if go out for morning jog. Regular day I always do 20 mins stretch, this routine has helped to wake my body up, totally recommend it
I don't do coffee at morning for me it's a recreational drink, I take when I chill at home mostly at night time
My other activity also echo yours. I still scroll phone a lot and sleep at midnight. Earliest I sleep these days is at 11