You are taking the word "aspiration" and somehow changing it to "legally binding". No idea how you're doing these mental gymnastics...but jeez.
Anyways, I've shown you clearly why you are incorrect. Do with it as you will.
I'll explain it to you.
Do you accept that we held the GFA referendum?
If so, you accept our vote in that referendum made changes to our constitution and fave effect to the GFA.
We voted to accept and implement the GFA.
The GFA says that if the majority of the people in the North or Northern Ireland or the 6 counties , take your pick, vote for unity, both governments must legislate to effect that.
It also says that there should be no external impediment to us on an all island basis exercising our right to self-determination on the basis of consent freely and concurrently given, North and South to bring about a united Ireland.
If you're with me so far and accept the GFA referendum enabled the GFA, we're golden.
Now to date a BP in the North must be called by the SoS when he she believes there may be a majority in favour of change. You accept that right?
In the south my interpretation of freely and concurrently given, has always meant a referendum just to make sure we want unity too.
However, there is no express definition of how we in the 26, Republic of Ireland, free state, take your pick, do that in the GFA whereas it is there for the BP.
With me so far? Excellent.
Now my preference is a referendum.
I don't believe and have posted before on judicial pay and independent inquiries and the Seanad referenda that they were attempts to instill all power in the Dáil expressly against the constitution. All I am saying is that there's nothing in the GFA we implemented in the referendum that says it HAS to be a referendum.
Now let's look at where we are.
You have people saying the GFA should be rewritten for a qualified majority of 60% I.e. a unionist veto. You have the DUP trying to retrofit a unionist veto on everything by keeping Stormont closed on a non devolved matter such that the precedent can be set that for all matters , devolved or not, cross community consent applies, ergo a unionist veto on everything including a BP. Why are these things happening? Because the demographics of the North point inexorably to a nationalist majority and therefore a BP at some point over the next few years. Presuming you're a democrat and abide by the notion of all votes equal and one person one vote, that means a success BP will happen.
Therefore from the referendum we voted for and enacted rhe GFA with we are expected to concurrently, without external impediment , give our consent to unity. Not have a referendum about whether we aspire to it or not. To consent concurrently to unity. The mechanism of doing that is in my opinion best done in a referendum. The GFA says down here it doesn't HAVE to be. But let's be clear we are being asked to consent to unity concurrently after a successful BP. Not a referendum about negating the GFA's applicability to our current jurisdiction because some never want unity at all.
As an aside whether we do it in a referendum or a Dáil vote, in all likelihood unity will require changes to the constitution anyway in terms of national languages, cultural guarantees, copperfastening rights to British citizenship in perpetuity etc etc.