Ah, okay. This explains everything without having to look any further.
All my accounts passwords have been changed, and the recovery email and phone numbers are changed even my Facebook.
You only have one option. Abandon all of your current accounts. Your Apple ID, Facebook page, etc. He has control of your accounts and there's no good way, if any, to get them back.
First and foremost, make backups of your personal photos and contacts to a desktop computer. Save your messages, too. Though I'm not sure how to do that. I've never tried it, I just know it can be done.
The hardest thing to do will be to release your iPhone from your current account. Without knowing the new password your ex gave it, you can't sign it out of your account in order to erase the phone.
Take the iPhone to an Apple Store, along with proof of purchase. The latter is a requirement in order to have any hope Apple will touch it. They otherwise have to assume you may be trying to get access to a stolen phone. Explain your situation and ask them to release the phone from its current account and erase it back to factory condition. Then you can sign it into a new account.
And don't make that simple to break, either.
Make two new email accounts. One will be for your Apple ID, only. Do not tell anyone else what that new email address for the Apple ID is. Not your friends, parents or pets. Once created, sign your iPhone into the new account.
The other email address you create will be the one you use for all general email use with your friends, a new Facebook account, etc.
You have to be willing to let the old address go, even though that will mean losing any software you've purchased via the App Store. You'll have to purchase any necessary titles again under the new account.