Have Relationship Questions? Ask a Counselor for Answers ASAP
Welcome to my couples workshop, where people 18-80 of diverse cultures & orientations have come to explore their questions and find a path of heart. You haven't asked a specific question, but I'd imagine that "what I have to do" is break up sooner or later, so why not now?
The single most likely answer for "why not now?" for single mothers is that you don't FEEL ready to enter a full-partner relationship until your children leave home. Or perhaps connect with a real father-candidate for your kids, which most mothers don't even want unless & until they have a boy or two that's reaching angry-teenager attitudes @ around 13 and becomes too much of a handful for his mom alone. Because your steady-state intimate relationship needs are adequately met by your kids, except for sex--for which a PT boyfriend is the best solution.
Your Muslim boyfriend obviously did his honest reflections during Ramadan and honored you with his truth, because his family and religion don't approve of extramarital relations and he doesn't want to be a user of you or women by his own conscience.
I don't think you need to hurry up and turn him loose, unless you're kids are teenagers and one or more of them might be unconsciously (or consciously) thinking he or she is keeping mom safe, emotionally balanced and happy and that needs to be continued for the foreseeable future. This is why single sons or daughters of single moms are statistically the last to be able to prioritize an opposite sex partner over their loyal responsibility to mom.
Your 6 year old son sounds like a very good bonding agent between you, and it's a good gift you're giving him by letting the two of them have quality time together. With that said, what your boyfriend experienced before you suggests that you are functioning as a healing relationship for his previous love, and that does make it more likely that once he is healed from his previous heartache he will shift the priorities for what leads the way in his emotional bonding energies, so he might become more focused on finding someone more acceptable to his family and his religious community for him to court and marry. And even tho you might lose him sooner, continuing your intimate and honest conversations about your thoughts and feelings could lead to a greater mutual respect and discovering/developing deeper feelings for each other than you would have "on record" (by expressing yourselves) as the meanings attached to your current infant-reionship. You're just approaching the threshold of a serious/exclusive relationship (average boundary line is 3-4 months), and he's been looking ahead to the 6month line when the first undeniable & unerasable incompatibilities show up and you have to decide how you're going to live with them, or if you'll just tuck them away out of sight and hope for the best.
I suggest that if you do talk about these choice points (3/4 months & 6 months) you have a better choice of developing a deeper-feeling relationship than if you just wait until the historical forces involved in a healing relationship drain out the effects of new love that you have now.
I must be honest to what I know about the clash of cultures between Islam and Western culture, even though it's not what you want to hear. I can't really scare him away, because his moral tradition, reinforced by Ramadan has already done that. I would estimate that you HAVE lost him, because of his restimulation of Islamic culture thru Ramadan--which is MEANT to do that for every practicing Muslim by taking them OUT of whatever secular culture they are living in to reaffirm their allegiance to their own God-centric culture. Unless his Muslim traditions are eroded by American culture, this will happen every year. There may be some expectations for Marroccan Muslims that Spanish women could convert to Islam when they marry a Marroccan man because of the nearness of those two countries in the Mediterranean. Muslims are not supposed to have sex before marriage. But that makes having a relationship with a secular American woman very attractive for a Muslim man from abroad, because he can "experiment with love and sex" before marriage in America and still pretend to be a virgin when he eventually marries a Muslim woman.
But you have not chosen to find out what Muslim culture means to a Maroccan man, perhaps because you ALSO did not think in advance about what might happen if you should start to have stronger feelings about him--since having an interesting (and somewhat mysterious because foreign) man Part-Time in your life could seem like a big plus for you as a single mother. Since you grew up in a love-marriage culture, you've probably expected that love is the most important factor in deciding the future of a relationship like yours. But for him, Islamic traditions and his parents as interpreters of them are BOTH more important than love in determining what he will choose for the future of this relationship.
It's a little bit similar to getting involved emotionally and sexually with a married man, and only after you find out that he is married to someone else do you realize that he is therefore betraying his family and committing adultery with you
Your boyufriend has realized during Ramadan that he is in effect married to Islam, so he is committing adultery with you. He knows he can't keep growing his relationship with you unless he can get his parents to approve of him marrying you in the future. So you need to realize that his culture and yours don't get along mix well when it comes to marriage. Unless you can get him to break with his religious culture and become a secular American, his commitment to you is going to keep waning until he stops coming altogether.
So if you want to have a respectful ending to your relationship, you'll need to bring it up now. He is feeling guilty about continuing to spend time with you. So you can honor the courage he had to be honest with you by doing the same with him. So then you'll be able to separate honestly and respectully instead of watch him gradually slip away.