<human>: Can you give me a shortened version of the text?

My SO and I attended college during the same time but didn't meet until a few years later. He told me that while he struggled with going to class and partying, he still graduated with a degree in business back in 2010. Last weekend, I discovered from his friend that this is not the case, and he ended up leaving just short of his degree. 

This was a shock to me and I felt like a complete idiot when it became clear he had lied to me. Later on, I caught a glimpse of a text from his dad regarding some past due loans. I didn't see the whole thing, but I was under the impression that he was taking care of the payments.

Finally, and this has nothing to do with school, I know from his Reddit history that he lied about how many people he has slept with. The real number is about 4x higher than he told me. 

I wasn't really mad about his number as I understand being hesitant to tell a new partner that you have such a high count, but he should have just declined to say. 

The other lies are less understandable. How could he keep up lying to someone he claims to love about a major life event? Something like that can't stay hidden forever. I don't have any experience with this type of thing and would love some perspective. I plan on talking to him about it in the near future but am not quite sure how to approach it as I'm pretty bad with confrontation.
<bot>: my bf lied to me about graduating college, his past partner count, and possibly his debts. How do I approach this?