The defender looked to be staying at AC Milan after they rejected a bid from PSG and he promptly pledged his future to boss Massimiliano Allegri by signing a new five-year deal at the club.
But the Brazilian ended his three-year stay at the Italian club when he followed Zlatan Ibrahimovic out of the door at the San Siro soon afterwards.
The pair headed for Paris in a combined deal worth €65 million and sparked fury amongst the fans who have seen a number of high-profile stars leave the club this summer.
But Silva insists he was forced out and it is the club chiefs that decided to cash in on him after resurrecting the deal with PSG director Leonardo.
“I had made it very clear that I wanted to stay until the end of my contract, Silva told Gazzetta dello Sport. “I also extended with AC Milan until 2016 and I was happy.
“Then things changed again. Leonardo called me and told me negotiations were reopened and that they wanted me.
“I was a bit confused, but I knew that AC Milan had financial difficulties and it would be very hard to stay – if it were not for this I would still be there.
“I am not a mercenary, Milan was my home. On the other hand they made a lot of money on the deal. AC Milan paid €10million for me and sold me for €42million.
“It is true that Milan have lost some quality. They have also lost leading figures such as [Clarence] Seedorf, [Filippo] Inzaghi, and [Gennaro] Gattuso.
“Milan will have to rebuild the team. It will not be easy, but Allegri is an intelligent coach who will find solutions.”