I think you need to sit and consider where the boundaries are in this relationship.
You keep talking about how she is your daughter and how uncomfortable you feel about the boyfiend's mother laying claim to her as though she is a possession. Having someone else want to make your daughter part of their family too isn't a threat, it's a lovely thing. I consider my daughter's boyfriend part of my family and his mum counts my daughter as part of hers. It doesn't mean we have lost our offspring but that they have gained even more people to love them. Surely that is a good thing.
You keep making suggestions and offering unsolicited advice to your daughter. I know you are doing this because you care and are worried for her but you need to step back and let her start making her own decisions, and yes her own mistakes at times too. Only give help and advice if it is asked for. I know several people have already said this to you but it really is important when negotiating the change in relationship when our children grow up. I have found it hard to do myself, and I freely confess that at first it caused some friction between me and mine but I very quickly realised it was time for me to stop the 'mothering' and trust them. We get on great now. Please do try this. It might feel really difficult at first but it is so worth it in the long run.
I know you don't approve of the boyfriend but we cannot choose who our adult children have in their lives. Maybe she is making a mistake, but all you can do is be there for her if she needs support when things go wrong. And just maybe she isn't and they will live happily ever after, only time will tell. The best thing you can do is give her the space to work it out for herself, or she might marry him just to prove you wrong!
Finally, and I'm sorry I don't know how to say this without being blunt - stop playing the martyr. You keep telling us about all the things you do for your daughter and how ungrateful she is. So stop doing them if you don't want to! It is your choice to do these things and if they are not bringing you the satisfaction you want then it is time to stop. Your daughter isn't holding a gun to your head. Start respecting yourself in this relationship and stop rolling over to give your daughter what you think she wants. Just maybe she will start to respect you too.
I'm sorry if this sounds harsh but you seem to have got yourself locked into a mindset where you think you have no choice but to do these things for your daughter and that the only solution to this problem is to keep bemoaning the bad behaviour from your daughter in the hope that this will make her change.
The most important thing I can remind you of is that the only person's behaviour we can directly change is our own. Look at what YOU can do differently. With luck the dynamics will change and things will get better for all of you, but the change has to start with YOUR behaviour.
You need to stop looking at what your daughter is doing wrong and start looking at where you can change. Right now. I do so hope you can do this and wish you well.