Well, I agree with everyone else, not surprisingly...it's your body and if that tattoo brings you joy, then enjoy it and wear it proudly - for YOURSELF!
For my 40th b'day I got myself a tattoo, on my upper right hip. I searched and searched for about 3 years to either create or find a design that means something to ME, something that I thought was pretty and spoke to my heart. I found it; it's a renaissance-style heart with all sorts of lovely colors - I had it done in 3 stages and it's fairly small, about the size of a regulation sized baseball. Recently, for my 44th birthday I went and got another one, this one I designed myself and it on my upper right shoulder; it's a crescent moon with some stars shooting through it - there are 5, one for each important person in my life. My H hasn't liked any of them...in fact, he too has called me cracker trash (LOL), but I always just laugh at him. Before I got my first one, he said if I did it, he would grow a goatee (which I hate) and then he did. I laughed then too because I knew that the beard would bother him more than me - he shaved it after 3 weeks. I just think it's ridiculous for your H to make you feel badly about this. It's your body, not his and there has been no harm done to anyone as a result.
I love celtic knots and especially the trinity - I wear a triskalian on a chain around my neck. I never take it off. It helps me to feel connected to all forms of life, the life cycle, and for other reasons. Enjoy this gift of art you've given yourself.