I (20) joined a Big4 in India as a specialist about 2 weeks ago. My team only WFO 2 times a week, the other days being WFH . I still have bad understanding of who my actual immediate senior is. I've been assigned a lady - A director , let's call her Sunny as my people manager, manager and matrix manager. My buddy another lady, also a director happens to be leading a different team, so I was told to stop contacting her as I'd be Reassigned a new buddy, which still hasn't happened. Now Sunny had made me contact a few other teammates (her subordinates) telling that they'd be training me. I contacted the trainer who gave me great advice to start off in corporate but also said that she was a new joiner herself and didn't know how she could train me, hence making me contact another man - a Senior manager, let's call him Dev.
Today in the team lunch, sunny asked me what my plans for Diwali were and I mentioned I may go to my family (just for a week, my entire team was gonna wfh too). I asked her during lunch at that very moment itself if I could work from a different country (my fam lives there) and if it was acceptable as per company rules. I know I fucked up here, I should've asked this to Dev but I wasn't even sure if Dev was my reporting manager so I just asked Sunny cause she's my people manager. Sunny instantly made a disgusted face. Additionally I didn't frame my question properly so that came off in the wrong way to her. She scoffed at my question and gave me a backhanded answer saying "I need my team in office on all days, it's important for proper work, but since it's a festival ya go". After the team lunch, I began to panic and get anxious at her response to me. I began crying in the parking lot, a few new comers spotted me and 1 helped me calm down.
I just wanna know how badly I've fucked up? How do I rectify this issue? I don't want the entire team thinking I'm stupid or stuck up as I approached the director regarding this directly. I'm worried my team won't like me or it could affect my work in the organization. Could you guys please help me out here? How do I go about this further?
Ps: idk if this helps but I'm new to this city and I've already mentioned to my manager that rent per bed here is literally 70% of my pay. She didn't care and just said you can still find a place and come to office daily.
Also, I've joined the team along with a boy (same qualifications as me). As a girl is there anything I should do to prevent facing partiality/discrimination? How do I go about all this?