ML, I am 99% sure that if you are Catholic and have just been away (for years, decades, whatever) all you have to do is go to confession, and you are welcome back.
Consider your “full” coming back, for yourself, a process. You are truly back after confession. But if you knew the riches you have being Catholic you would never hesitate. Over time you can get to know how rich you are - then you will never want to leave! I am a convert and I can tell you with 100% certainty that the Catholic Church is the pearl of great price, and its worth *everything
to be Catholic. Someday you will realize how fortunate you were to have been Catholic for the years you were, and to have that Catholic education, bad nuns or not! (see next post) You will feel extremely blessed because of it!
I would confess asap to a good priest so that you can return. You can church shop later! You can also visit eastern-rite Catholic churches from time to time if your husband likes that rite. You are allowed to take communion in it.
Of course you cannot receive communion now, unless you a are committed to living like brother and sister until your husband’s marraige is annulled.
Yes you need an annulment but it sounds like you have all the grounds. I urge you to go to confession to return to the church, and start the annulment process immediately. The sooner you start the sooner you can get it, because it involves waiting. So waiting to start it will only make it seem longer than it already is. Its a formal process, with chunks of just waiting time in between. Ok, yes, so then you will need to find a parish to belong to, because you do have to start the annulment process at your own parish (which then goes to the tribunal from there. basically your priest gets it started for you). It takes time! You will get your papers to fill out and you will need to take time answering them and it might take some effort to dredging up people from your husbands past to be witnesses. That was the case for us, it just happened to be hard for us. [A key witness had changed her first AND last name! I only figured it out some hint my husband gave me and then looking at her son’s Facebook friends. ]
Okay so you start with the flurry of intensive work on your part, as your husband answers those detailed questions, and the sooner the better he starts it. It will be the most work he needs to do, all at the beginning. I helped my husband with his. I type faster, so, he spoke, I typed. And then you submit and then you go into a period of waiting and waiting, with little things to do along the way (like an interview, after a time) and waiting after those things.
My husband’s annulment came end of February2013, just before Lent, so we married just after Easter. I also had a previous marraige, but we got away with “lack of form”

. My priest is very pious and strict so I did not question it. It was much easier. My marriage was so difficult, and I was really glad I did not have to revisit it. Annulment is a very healing process, most say. But I had been over and over my marriage with counselors before during and after and was glad not to go back again.
Anyway, my husband’s annulment took 18 months from the time we filed, pretty much just like they predicted. He had very good grounds, we knew, and when we talked to my priest, he confirmed the truth of that. It took longer than 18 months if you count the time he first inquired about the annulment with the priest, because he did not start it right after he got the papers, he let them sit, he wrote, he edited, we took time to search for names of witnesses, etc. (my husband was married in England long ago and did not keep up with his old friends from University and his parents have since died and it was really hard finding witnesses, but we did find them). It felt like we were working on it. But really nearly 3 months went by while we took our time getting things and taking breaks to do other things, making total annulment time 21 months! And we were anxious to marry, and tired of waiting, especially those last 6 months. If we had known then what we knew now, we would have rushed those papers because the only part you can control the timing of this process is that part at the beginning. So, my advice is: hurry up and work hard and fast, and then wait!
As far as your husband wanting to take communion, well, we are all adults and have to do things in the right order and sometimes that includes waiting. And to make it harder, it also means “not knowing for *sure” *while you wait for annulment what the outcome will be. You have, from what you said, proper grounds for annulment so its highly unlikely you would not get it. But being eligible for it doesn’t count, you have to actually get it.
An added bonus is that not knowing for absolutely certainty what the answer will be until very very tail end of the annulment process will be an excellent opportunity to grow in the virtues of patience and trust! We all need that!
Good things come to those who wait. God wants us to to respect the sacrament, and receive it worthily. He knows this is best for us, and that’s why He asks it of us. While you wait, you can arrange with your priest to go forward at communion time for a blessing - you cross your arms over your heart when you go forward, head slightly bowed, and the priest knows to bless you rather than give you Holy Communion. But I would ask him first to be sure he knows. (some parishes have a crowd of Extraordinary Eucharistic Ministers - in that case, I woudl sit on the priests side and/or move to the back of his line to receive your blessing).
While you are getting your annulment, there is an annulment group on this forum you can join where you can get many questions answered.