I don't usually do this and every story will be interpreted differently (which is beautiful) but I feel like the common sense is clouded due to the fact that it's the HOT Neymar who is a god and may never be rejected.
I want you to remember: Neymar and Thais broke up Marc and Olive's happy relationship. Marc had to lie and break up with Olive because he was scared for her safety and also for his and Melissa's safety. Olive had a crush on Marc to begin with and then they fell in love, but it was Neymar and Thais who fked it all up for them. Olive believed all this time that Marc broke up with her because he loved Melissa...Olive believed that Marc had lied and betrayed her by making her believe he loved her truly. The thing is, he did love her truly but he was forced to break up with her. Ever wonder how it must have felt for him to see that she was afraid and disgusted of him? Yes he hit her, because Olive slept with Neymar...but why did she do that? Because she overheard Melissa in the bathroom. She thought that Marc was cheating on her with his ex, while it was all Thais' fault. Neymar's obsession with Olive is what got all this mess started to begin with. She forgave him nonetheless and gave him another chance...only to find out the truth from Marc. Of course she will feel sorry for Marc, she believed all this time that he betrayed her while he actually wanted to protect her from the blackmailer who harmed Melissa already. Yes, Neymar waited 6 months and tried to make things up, but please stop being blinded because it's 'Neymar', replace his character by a random guy and I'm sure your opinions would be different. You should ask yourselves what you would do if this happened to you in real life? Imagine that a guy broke up your relationship with your boyfriend or crush...how would you react?
I know many of my readers are young, but please think a bit before judging :) Yes this is a Neymar fanfic, but it deals with real problems and feelings.
#neymarfantasy