You aren't Catholic or not Catholic because of what someone else says anymore than you are Catholic because what you choose to call yourself.
It's something you fully embrace....or you don't. That doesn't mean that you can't ever fail, but it means that when you do, you repent, seek forgiveness, and sincerely vow to go forth and sin no more.
If you pick and choose, purposely defying what you don't like, then calling yourself Catholic is meaningless.
You may choose to call yourself a petunia also, but if you don't have the petals, it isn't so.