Get a blood test, possible that your blood sugar is high. Is your diet high in carbs and/or sugar? Bread, potatoes, rice, beans, pasta and cereal are high carb foods. Unbalanced diet with too much processed foods and not enough protein and vege’s can cause high blood sugar and keep you awake.