I'm very happy you met your partner here truly, its very reare these things go that well haha :)
i agree with a lot of things you said and tbh now I'm kind of over it a bit, i got it out of my system, there are reasons we are not told stuff however those reasons are kinda stupid but if we are...