Wow just wow!
Your mom and your sister don't have your back. They may be your family, but they are not your friends.
You should have just gone to the shower without them.You were being disrespectful to the host of your shower by trying to please (avoid conflict with) your mom and sister.
Stop being the family douche.
You won't ever get from them what you have given. They are threatened by your happiness.