Let $(\Omega,\mathcal A,\operatorname P)$ be a probability space, $(\mathcal F_t)_{t\ge0}$ be a filtration on $(\Omega,\mathcal A,\operatorname P)$ and $(X_t)_{t\ge0}$ and $(Y_t)_{t\ge0}$ be real-valued $\mathcal F$-progressive processes on $(\Omega,\mathcal A,\operatorname P)$ with $$\operatorname E\left[|X_t|\int_0^t|Y_s|\:{\rm d}s\right]<\infty\tag1$$ and $$\operatorname E\left[\int_0^t|X_sY_s|\:{\rm d}s\right]<\infty\tag2$$ for all $t\ge0$. Assume that $X$ is an $\mathcal F$-martingale.
How can we show that $$M:=X\int_0^{\;\cdot\;}Y_s\:{\rm d}s-\int_0^{\;\cdot\;}X_sY_s\:{\rm d}s$$ is an $\mathcal F$-martingale.
Using that $X$ is an $\mathcal F$-martingale, I was able to write $$\operatorname E\left[M_t\mid\mathcal F_s\right]=M_s\color{blue}{+\operatorname E\left[X_t\int_s^tY_r\:{\rm d}r\mid\mathcal F_s\right]-\operatorname E\left[\int_s^tX_rY_r\:{\rm d}r\mid\mathcal F_s\right]}\tag3.$$
How can we show that the blue term is $0$?