I'm with my boyfriend for over 2 years and every time he has a chance he cheats on me which is every few weeks! He always makes it up to me and says he'll never do it again and I'm so stupid I believe him. We now live together and I found out today he kissed another girl a couple of weeks ago,I don't no what to do this time. If I dump him neither of us have anywhere to go.. I'm only 18 I don't want to be living like this forever.. Any ideas what to do?