Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
If I understand this your situation properly, you may be facing Asymmetric routing issue, for this is common in BGP, and you can only set it right, if you have agreement with your ISP to help you set their MED attribute value to favor you.