I'm not going to blow up our relationship because I enjoy what we have now, but I have been warning you about the company you keep. You will be hanging out with your coworkers more in the future. They drink and do drugs. You told me how some of them are married, but have a 20 year old on the side they are seeing. I warn you and you justify it by saying "They're not bad guys." No, they're not bad guys, but they are a bad influence.
If you keep hanging around morally corrupt men who cheat on their wife, then you will become like them. I've been getting hints that you can't wait to hang out with them and party, drink, etc. You're too old for that, time to grow up! Obviously that party lifestyle is what got you in trouble in the first place. I'm going with the flow, but if you start going wild and acting like a frat boy, I'm done. I deserve much more than that and I'm not going to keep wasting my time.
Oh and you can say "I want to marry you." until you're blue in the face, it doesn't mean anything. You could be just stringing me along until you think you find someone better. I'm not a fool, but if you don't know by now, you'll find out soon enough.