I'm not surprised that you're hungry and tired before finishing a combined 1:30 of weights and cardio. My blood sugar would have crashed by that point if I was working out hard. You can shave some time from your cardio by doing high intensity interval training instead of a sustained slow pace unless your cardio is because you're planning a competitive run/bike race/etc. And in general, if you're not a body builder, there's little reason to spend more than 45 minutes with weights in a given session. Combined, that should drop you down to an hour instead of an hour and a half, which should be more manageable on the blood sugar.
You could also lessen the sheer amount of time by supersetting if your gym is not crowded, or by timing your rest intervals if it is. If your gym is crowded when you go, I highly urge you not to superset, as it ties up more equipment and makes everyone else wait even longer.
I suppose if you insist on keeping your current schedule, you could try some gatorade or the equivalent during your workout. I just think you should keep in mind that there are diminishing returns involved--you get less from the 46th minute of weights than you do from the 45th. Eventually, you're just wearing yourself down.
As for getting tired: you're supposed to.
You're building endurance as well as peak strength.