I am so sorry you are in this situation. I am woering if you have talked with a therapist about your feelings. Let's leave your hubby out of this for a minute. Perhaps we need to help you work on your own self esteem.
Your self-esteem is the way you look at yourself. If you have good self-esteem it means that you like yourself and you believe that you are as 'OK' as everyone else. If you have poor self-esteem it means that you believe that you are not OK, or that you are inferior to others.
People who have poor self-esteem tend to focus on and magnify their perceived shortcomings, and ignore their strengths and achievements. It's like looking into the mirror and seeing a warped picture - a bit like the ones at fun parks that make you look distorted - completely blowing reality out of proportion.
Your self-esteem can affect how you feel, how you relate to other people, how you deal with challenges and how relaxed and safe you feel in your daily life. In order to be happy you need to like yourself. If you believe that you are not OK, or if you are constantly putting yourself down, you are more likely to feel depressed, anxious or miserable than someone who has a positive view of themselves.
I am getting vibes that this is where you are at right now. You know there is something wrong but you are assuming it is all you, your not attractive and you are making a plan to even leave.
Are you wanting to work on feeling better about your self because I believe that we can help you? You just have to believe in you.
Keep on posting sweetie and let us help. Gentle Hugs.