At 21 and from a very traditional household, you are caught between two worlds. You want to respect your parents and the traditions of your culture. But you are also pulled to live the values of a freer social world. It sounds to me like your parents are caught in a similar dilemma. They are trying to hold onto their personal values but also see that you care about a guy who is worth caring about. The tension is not about the boyfriend. It’s about this struggle between tradition and another possible reality.
I do understand how hard it is for parents of that generation. To support you, to them, means betraying central values. To not support you means to not support the daughter they love. The musical play “Fiddler on the Roof” is all about this issue. The reason it is so popular is that it touches the psychological chord of so many people who are struggling with changes in values about the importance of tradition and the importance of love.
I wonder if you and your parents can have a heart-to-heart talk about the underlying issue. Be sympathetic about the spot they find themselves in. Appreciate them for not being rigid and for allowing you to see your boyfriend. Talk about how you are all in the same boat, caught between two ideas about who is suitable for you. You don’t need to defend your boyfriend. They already know he is a good man. Stay away from further discussion about him. Talk instead about how you may not find a full Greek to love and what they would wish for you. This conversation may take several times. You are approaching a subject that runs deep for all of you. Be patient and see if you can come to a resolution.
I wish you well.