You have a pretty calm and cool personality and at the same time you could get aggressive uncontrollably sometimes spontaneously.
Vedic Astrology would not be able to give you information whether you will marry a particular person, it can however, provide the extent of matching and compatibility between the two partners by analysing both the charts. Since the complete birth details of your boyfriend are not available, from your chart we can say that, you are quite fortunate in terms of life partner.
Your life partner would bring good fortune and prosperity with him in to your life. For you truthful and transparent communication is the key to your happiness and well being. long lasting relationships are always built over time with patience and mutual understanding.
Best Wishes.
Cancer ascendant with the ascendant lord Moon posited in the seventh house conjunct retrograde and debilitated Jupiter; Sun conjunct Mars are posited in the ascendant; Seventh lord Saturn exalted and posited in the fourth house conjunct South Node (Ketu); Seventh lord of Divisional Chart 9 (Navamsa) is also Saturn and is posited in the eleventh house of DC9 conjunct Jupiter.