For the benefit of other T1s who use mmol/L rather than mg/dL
250 = 13.9, 140 = 7.8, 100 = 5.6
That's using the calculator here
https://www.diabetes.co.uk/blood-sugar-converter.html
If I've got this wrong please ignore the advice below.
So, 5.6 isn't a hypo at all, it's a normal reading. (Unless you've been told by your diabetic specialist to keep your readings higher than normal so as to combat hypo unawareness or some such. But even so, it might be too low for you, but it's not a hypo.) But, it is a BIG drop from your bedtime reading, which is a concern if you didn't still have some short acting insulin in your system when you went to bed.
So, some things to think about -
Was there any bolus (short acting) in your system when you went to bed. If not, then your lantus should have kept you at whatever level you went to bed at .... and
I suspect you may need to reduce the basal/lantus.
Having said all that, are you a new diabetic? If you're still in a honeymoon period, (body produces some insulin) then it's much harder to predict what's happening.
because the fast carb is going to raise the bg fast and then it goes away also fast.. or lantus should maintain that 250 result while I sleep
High blood sugar only goes away if there's insulin to make it go away. If you've got your lantus right, it should be keeping you at a steady blood sugar.