Forgot to ask but do other nations threaten to declare war if you dont give them the technology they want and then they leave you in peace for a few turns?
you can't trade techs in civ5
probably cus on difficulties 1 and 2 the ai can't declare war and barbarians can't enter your territory
on 1 they never willon 2 you have to be like literally lucifer, prince of darkness, and they all have to be allied together, and then maybe they'll attack you.4 is fair game i think
please, ive got over 100 happiness and over 200 gpt
in-game they even say that 4 is normal difficultyon king (5) the ai receives a free tech at the start iirc