Yes of course, marriage is not what can enter without being financial stable because family is not bed of roses as you said, for you to be happy in future you need to make money first.Probably, people need to understand that marriage is not a bed of roses and therefore they need financial capability in order to run a family. Financial availability will make the family a happy one.