ok, hey everyone. so im at sea world in Orlando Florida. its around 7 pm and my 2 friends and my sister are in line waiting to get inside the park. i had a sunburn on my back so i had my shirt off because we just got off aquatica (water park). so there is like 6 people in front of me and a random sea world security guard walks up to us and tells me to put on my shirt because i cant go inside the park with out one. i said "ok man ill put it on" i didnt give him that much of attention.he left somewhere, so i didnt put it on because he said "inside the park". Technically im not in yet, i kind of had a feeling that my tickets were not going to work because some guy at the office told me that they were expired which makes no sense because i just got off aquatica with those tickets! anywayys.. i still had my shirt in my hand with 3 people in front of me so the officer come back and tells me with an angry voice to put my shirt on so i said to him" im not even inside the park yet man, calm down". Then i was like whatever bro ill put it on OK? then he was all like .. are you getting an attitude with me boy? i said "no man im not even inside the park yet so calm down, these tickets might not even work so just calm down". i kind of noticed that he wanted to mess around with me on purpose because he had nothing else to do. So he was starting to get me mad so i said ok man ill put it on so i put it on and he goes to sit down behind me and i approach the ticket lady and my tickets didn't work like i was thinking. ..i didnt care tho because i was tired and hungry. so im walking back and i took like 3 or 4 steps from the ticket lady and i take off my shirt because we were all on our way to the car and my back was hurting. so as i was taking of my shirt i see the security guard staring at me and as soon as i take it off he starts to walk towards me quickly and bumps on my shoulder and starts to scream at me. by the way im 5 foot 8 and so were all of my friends and we are all 17 years old. so the security guard is telling me to put on my shirt and keeps following me shoulder to shoulder. i was getting scared im not going to lie so i had no other choice but to put my shirt back on. then i said "ok man just leave me alone im leaving already". but he just kept repeating what i said like if he was a 5 year old. there was people watching me and he was embarrassing me for no reason. he was acting like i cursed at him or hit him or something. then all of a sudden he says the "F" word repeatedly. i though i was getting punked when he starting cursing at me. he said ''i get off at 10." he also said to me "im bigger than you ill kick your little *** punk."so i just acted mature and was walking away and i had my hands raised up in the air. we were by the parking lot and he was still on my shoulder talking crap. he said "thats right" keep walking this is my park" i thought he was going to hit me or something. my friend couldnt believe what was happening so he said " ok man stop we are already leaving the park so leave us alone man". well the security guard stopped following us after 5 minutes. i waited for my mom outside the park and i told her what had happened so like every normal parent they dont want no one to talk like that to their children so she called my big buff step-dad. they both were very angry about what had happened so we went back to the park and i pointed at the officer that had treated me bad and my stepdad got all up on him and said why are you messing with my son? they officer kinda got scared considering that my step dad is a giant man. so my step dad said im calling the police so he picked up his cell and called 911 and the officer said rudely, dont worry ill call them for you thinking hes all the with his little gay radio on his shoulder. my mom was screaming at the security guard. today is monday and this happened Sunday night. so what do you guys think will happen now? will he get fired? will i get free tickets? court? jail?.. even tho i might find out in a day or two. i still spend 1 hour typing this so i hope somebody can help me out.