I completely agree to what you said earlier both sid and roli were ready to marry each other and eventually they did but in different circumstances and all the reasons give above...so this says it all that y they married each other.Sid(Manish Raisinghania) and Roli(Avika Gor) are one of the most unconventional and cute pair loveee their chemistry :)