hey i know how you feel..don't be down things will work out in your favor ..I don't have any kids but i also had lots of red flags just like you i was married 2 times before one i ended sponsoring him and he got the pr..we had small age gap and religion,ethnic difference etc...even they refused...