Naja, wenn man irgendwo Gast ist, sollte man sich nicht betrinken. Insofern hat deine Mutter recht. Das ist unhöflich, dem Gastgeber gegenüber respektlos und voll daneben.
Der Urlaub von nur 3 Tagen mit dir, aber 10 Tagen mit seinen Freunden, ist sicherlich ein Punkt, über den du nachdenken solltest. Dein Freund bevorzugt seine Freunde, weil er lieber Zeit mit ihnen verbringt. Die Jungs haben mehr Freiheiten, weil sie dann alle gemeinsam machen können, was sie wollen, ohne auf ihre Freundinnen Rücksicht nehmen zu müssen. Das kann, muss aber keineswegs bedeuten, dass die Jungs ihren Freundinnen fremdgehen. Ich will deinem Freund und seinen Freunden nichts unterstellen.
Allerdings ist es falsch von deiner Mutter zu behaupten, dass ein 3-tägiger Trip als Geschenk zum Einjährigen zu wenig sei. Ich finde, dass man sich zum Einjährigen gegenseitig gar nichts schenken sollte, denn 1 Jahr bedeutet nicht viel. Man kann an diesem Tag gemeinsam richtig schön zum Essen gehen. Das würde reichen.
Wenn deine Mutter meint, dass DU DICH SELBST für minderwertig hältst, dann bedeutet es nicht, dass sie auch denkt, du seist minderwertig. Ich glaube, hier liegt ein Missverständnis von dir vor.
Übertreibe bitte nicht so maßlos: Deine Mutter hasst deinen Freund nicht. Sie macht sich eher Sorgen um dich und das ist völlig normal und legitim. Es ist doch gut, wenn sie dich auf Dinge aufmerksam macht, die du vielleicht aus "verliebter Blindheit" nicht bemerkst. Deine Mutter reagiert also so, wie Mütter eben reagieren.
Du kannst dich nicht mit ihr vergleichen. Wenn du ihre Beziehungen nicht kommentiert hast, ist es etwas ganz anderes. Deine Mutter ist erwachsen und verfügt über Lebenserfahrungen usw. Sie weiß selbst, was sie will und was gut für sie ist, während du als Tochter viel naiver und unerfahrener bist als sie. Eine Mutter wird immer auf ihr Kind "aufpassen", egal, wie alt es ist. Selbst, wenn du 90 wärest und sie 110, würde sie vermutlich immer noch so sein wie jetzt!
Sei froh, dass deine Mama dich lieb hat und du ihr am Herzen liegst!