Lets talk periods🍒🍎🍑

guys so my periods are normally 5 days but this time it was 3 days.
I got it monday morning and it was quite a flow, then it got very light and stopped.
Is this normal??
Would it have anything to do with me having sex for the first time friday night?  
thank you❤️