Gaining weight due to constant hypos?

So, I've been a type 1 since like I was 4 yours old, I'm 21 now. Lately I have been getting 6 hypos a day easily and noticed that I'm gaining a lot of weight too. I don't understand why, I take 2h walks daily, don't drink anything with sugar if I don't have a hypo and neither do I eat a lot of junkfood because I'm vegetarian. I can't think of any other reason of gaining weight except for the 8 glasses of lemonade and biscuits I need to eat due to al my hypos.

Any insight?