Today may not be perfect, but you’ve had joyful times in the past. Do some positive memory recall this weekend. Look through your photo albums (physical or on your phone). Borrow some joy from the past. Add some comedy skits. Today’s challenges will pass. Have a happy weekend.
You can't marry someone on the strength of another person's vision or dream. That's not wise. Take moral responsibility for your life. It's your life, it ought to be your choice and decision. There is a rational dimension to choice of marriage partner.