I go to school to another town (30/35 km away, 1 hour and 15 minutes) and i need to switch between 2/3 busses (2 if im lucky) and this incident was happening on the 45 minute buss ride to my hometown.

I was frustrated enough because of the school (FYI im 16) and i even missed one buss to the station so i needed to walk there.
I wait on the station while it's snowing for 10 minutes and get on a bus. 

I find my seat and sit next to the window (becouse i could make my hood and a hat into a "pillow" and sleep in the corner) and i immediately look who is getting into the buss.

There was alot of old people who were sitting in the front and there is 4 rows on each side empty so i was relived hopping that I was gonna sit alone and have more leg space.

After 5 minutes one lady rushes in the buss at the last minute with 4 hamburgers (I live in the Slavic country so hamburgers are usually enormous) and runs through 4 empty rows and sits next to me.

The strong smell of onions quickly filled the entire buss and she just started maniacally bitting into them so food started falling on me. I am usually pretty calm guy so i just brushed it off and scooped over to my side more and she moved herself to my side to fill empty space.

I was ignoring it until a flipping bug jumped if her shoulder 5 cm away from my face. I just flipped at her and started yelling at her for 5 minutes. (FYI i have a pretty deap voice so it was scary for her)

She picked up her stuff and moved to the next seat, red in the face, not eating anymore just sitting quietly.
Am I the asshole in this situation? 