Speaking as someone who has been married 35 years, a resume would never appeal to me.
If my husband had looked at my resume prior to meeting me, and I had looked at his, we never would have met. We would seem to not have a lot in common. Our goals and directions would not have been in sync.
However, I would have been attracted by his pic, as I know he would be by mine. But looks should never be the basis of a relationship a long term one. Because looks can change, fade, get better, worse, etc.
But when we did meet, there were a lot of factors neither of us would have been able to define in a resume that we did have in common. Like our sense of humour. Like our love of the outdoors and camping. Our enjoyment of folk music. (Oh, that really changed later on - thank the Lord for Ipods and IPhones with ear phones for traveling!)
Then there was our common love of Jesus Christ. In the end, that was the most important thing.
Well, except maybe for his smell! (I love it!) And that is something you just can't duplicate in a resume! Or his peaceful way of calming me down, holding me when I am hurting, and the look on his face when he used to play with his young children and now grandchildren.
Those are things you can only find out in person. I think someone else suggested getting involved in some community groups or activities. Or church activities. Meet some real life girls, don't come on too strong. A lot of women like me, like the strong, silent type. Another thing you won't see written into a resume.
As for those weaknesses, never be afraid to share them, I agree. Honesty and integrity, which are the glue in a good marriage, means that you need to be honest right from the start. Oh yes, spark! There is something about a good relationship that requires a certain spark. You'll know when it happens.
I hope that helps a bit.