1. I'm not going to give up on love.

2. I'm not going to give up love.
[Are both the same in meaning? Is there any meaningful differences between them?]

3. I want to get over my limitations.
4. I want to get over my limits.
[Can we use both 'limitations' and 'limits'? Which one is commonly used?]

2 answers

1 and 2 are not the same in meaning.

give up on -- to stop trying to do something with someone or something, such as being friendly, giving advice, managing, etc. I gave up on jogging. My knees went bad.

give up
to quit; to quit trying. I give up! I won't press this further. Are you going to give up or keep fighting?

https://idioms.thefreedictionary.com/Give+up+on
I don't see much difference between 3 and 4, but I have never heard or read the phrasing in 4.