Hi Wal
Sorry to hear about your problems.
You don't say if you used an etch primer ?
I have on ongoing window maintenance job that requires the window hardware painting, it's mild steel stamped components that are given a zinc coating so have to be etch primed or the paint wont adhere.
i believe you can get etch primer in cans, i use the two components chromate and acid. i then topcoat with polyurethane no primer needed.
I would think it might be as well to start again(sorry)
Mike