I think love has no concrete definition.
We can only attempt to compare it but still we can fall short on words and also with the actions on some occasions. Though, I like how you explained what love is to you. It makes it personal and adds emotion to it.