Not only is there no reason to workout for two hours a day at the gym (unless you are an athlete TRAINING) but migh also become detrimental to your weight loss....... Overtraining is serious, and can cause you to stop losing for sure. Be gentle to your body...if you must be there for 2 hours, then you need to make sure you are properly fueled, and REfueling DURING a 2 hour workout.
Also, ive seen a tag-line/signature on this forum that reads: " You cant out exercise bad eating habits!"
In other words, it sounds like you might be trying to exercise to compensate for an admittedly poor diet? You would have much much greater AND faster results if you buckled down on your diet, you know? YOu dont even HAVE to train to lose weight, if your diet is spot on...of course, no diet can make up for all the OTHER wonderful benefits of exercise!
Congrats on the weightless so far!! You have great determination and motivation
