Take a deep breath and sit down. What I’m going to tell you to do next might hurt. I want you to order your credit report.
What does knowing what’s on your credit report have to do with getting a partner? No one (not even you but we’ll cover that later) wants to get involved with a financial train wreck. It’s one thing to have missed a few payments affect a credit score, it’s another thing entirely to take on someone else’s financial issues.
It’s better to resolve these things now. Order your report, find out if there are any issues and set about fixing them. Do not wait. Get this done now.