its advised that you better look for arranged marriage . with guy selected by your parents. from an examination of your kundali ..its seems your jupiter planet of marriage and career is retrograde and also debilitated and in star of moon.
jupiter is not as weak as it seems as weak in shadbala…and your kundali has kala sarpa combination.
as you said 4 years you have been in freindship. and it started in rahu period.
during jupiter period 2013 onwards problems seems to be cropping up.
as jupiter the 7th lord is retro there can be possibilty that husband will be someone unconventional habits.
ketu connection with venus also suggests some what unconventional freindships you undertake.
but its advised that you should listen to you mother even though she is dominating and status oreinted. and marry a person who is known to your family. after kundali milan.
satish