Looking at the horoscope matching we see that the Guna milan score is 21.5 which is higher than 18 that is required for marriage. There is 2-12 Bhakoot dosha which is not good. The Grah maitri score is also weak with 1 out of max 5. Marriage should be done if Bhakoot dosha get cancelled.
You should do complete Gun and grah milan to check marital happiness in your life.